← Back to Movies
The Devil's Footprints poster

The Devil's Footprints

★ 0.0 (0 votes) | 2024 | 0h 12m
Horror
Overview

In December of 2004, the bodies of a young couple were found in the middle of Dartmoor, a vast moorland that sits in the south western corner of the United Kingdom. The following film is made up of footage which was recovered eighteen years later.

Details
  • Status Released
  • Release Date January 15, 2024
  • Budget N/A
  • Revenue N/A

Talk to AI about this Movie

Suggested Topics:

You May Also Like