The Devil's Nightmare Reviews

August 21, 2005
August 10, 2005
an entertaining if somewhat middling slice of Euro fun
November 18, 2004
December 5, 2002
You've never heard of it. You'll never see it. To you this movie doesn't even exist. Lucky you.
May 29, 2002