duct tape gag
The Devil's Tomb
The Devil's Tomb
2009
•
47% User Score
Action
Horror
Thriller
Science Fiction
Haunter
Haunter
2013
•
61% User Score
Horror
Mystery
Thriller