5 98 minHD Faust: Love of the Damned (2000) Action, Fantasy, Horror, Spain 01 Nov 2000Brian Yuzna Trailer Watch
7.3 108 minHD The Devil’s Backbone (2001) Drama, Fantasy, Horror, Thriller, Mexico, Spain 20 Apr 2001Guillermo del Toro Trailer Watch