9/10
Awesome found footage movie
13 March 2021
This is a truly great found footage film made in Mexico, becoming an exceptional production with a superb ambiance, not only its setting in 1974, but also the visual editing to make it look like realistic home movies filmed in those times.
1 out of 3 found this helpful. Was this review helpful? Sign in to vote.
Permalink

Recently Viewed