Margherita Schoch
Scarecrow
1973
Head Full of Honey
2018
Until the End of the World
1991
The Congress
2013
Black Mirror
2011
Girl in the Box
2016
Hounddog
2008
Eleanor the Great
2025
Bastard Out of Carolina
1996
Edie
2018
The Trip to Bountiful
1985
Omni Loop
2024
Won't Back Down
2012
Iron Jawed Angels
2004
Starlet
2012