Last Night is a 1998 film about the apocalypse. But it's not a Dawn of the Dead, I Am Legend, Mad Max sort of explosive movie about the end of days--it's Canadian.
"What are you implying?" you may implore. "That Canadians are boring?"
The film is full of humor set on an incredibly depressing backdrop. Main character Patrick is played by a stellar Don McKellar, who also wrote and directed the film. He wants nothing more than to spend his final hours alone with music and wine. Instead, he gets stuck spending the night helping a stranger look for her husband. The stranger is played by Sandra Oh, in one of her breakthrough roles before she became a star in the United States with Grey's Anatomy and Sideways.
How the world is going to end is never explained; all we know is that as it gets closer to midnight, it gets brighter and brighter outside, perhaps hinting at a "sun exploding" situation. But the reason for it all isn't important--the focus of Last Night is on the people at the end of the world, not the world at the end of the world. Spending valuable exposition time explaining the reason for the apocalypse would take away from the true meaning of the film--what it really means to be human.