Disappearance at Clifton Hill

The truth can be deceiving.

2020
100 minutes
Thriller
5.5
74
Métro de Paris
61
Directed By: Albert Shin
Watch Trailer

Following the death of her mother, a young woman returns home to Niagara Falls and becomes entangled in the memory of a kidnapping she claims to have witnessed as a child.

Language
English
Release Date
February 28, 2020
Cast
Show Full Crew
Data provided by TMDB