I keep hoping some stills from the upcoming film Monstrous Beauty will be released,...
The Triumph of Love (2001)
I always worry when movies like this either come and go or are just...