The Day of the Beast (1995)

A devilishly dark comedy. 1995-10-20 Italy, Spain 103 Min. PG-13
7.3 530 votes