Il film è ambientato in Canada, Niagara Falls, il 4 luglio del 1996. Poco dopo la mezzanotte, attraversando il parco cittadino dopo i festeggiamenti della serata, Teena Maguire e la…