Last Night

6.6

Various citizens of Toronto anxiously await the end of the world, which is occurring at the stroke of midnight on New Year's Day.

Release Date: 1998-10-23

Duration: 1h 35m