The Devil's Footprints

Poster for The Devil's Footprints
MOVIE

The Devil's Footprints

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.

Release Date

2024-01-15

Year

2024

Duration

12m

Status

Released

Score

6.00

Genres

#found-footage#folk-horror

Cast

Olivia Driver

Olivia Driver

Liv

Dean Puckett

Dean Puckett

Dean