Faust (2000)
A man sells his soul to the devil.
Release Date: 2001-02-02
4.1/10
- Country: Spain
- Language: English
- Runtime: 98
- Budget: €3,000,000