A blind date takes a monstrous turn as a couple meets on a cold Christmas night.
as Claire
as Liz
as Nick
as Voice of Foxwood
2023
2024
2015
2012
2002
2021
1999
2020
2013
2016
1991
2014
2000
1996