The Cursed Tapes
Production: United States of America
Release date: 2025-04-08
After his father's death, a man finds a box of old home movies and discovers his father had locked a beast away in their house for decades.
6.3
6.9
5.7
6.4
5
8.4
0
7.2
4.7
5.1
6.7
6
6.5
© CeCe. All rights reserved.