Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

The Devil's Rock - Promotional Spot

Entertainment One
Entertainment One
7 years ago|214 views
Now on DVD

On the eve of D Day, two Allied commandos sent to destroy a German gun installation discover a secret Nazi occult plot to unleash an evil she-demon to help win the war.