Johanna Wokalek

Johanna Wokalek (Born on March 3, 1975) is a German stage and film actress.

Barfuss
In this 2005 german romantic comedy film, there is a protagonist name Leila (Played by Johanna Wokalek) Who is a mental patient who almost committed suicide. She is known to be barefooted alot.