The Devil's Rock

2011 | 83 min

Two commandos discover a Nazi plot to unleash demons on Allied forces on the eve of D-Day.

Available: Amazon.com, Google Play, iTunes Store, YouTube

Watch
The Devil's Rock