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