Plot
Darren McCord is a French Canadian-born firefighter for the Pittsburgh Bureau of Fire, now serving as the fire marshal for the Pittsburgh Civic Arena after being unable to save a young girl from a house fire two years prior. Darren has taken his son, Tyler, and daughter Emily to Game 7 of the 1995 Stanley Cup Final between the Pittsburgh Penguins and the Chicago Blackhawks (a fictional rematch of the 1992 Stanley Cup Final) as a birthday gift for Tyler. During the game, the Vice President of the United States and several other VIPs are taken hostage in the owner's box by a group of terrorists led by Secret Service agent Joshua Foss. Foss has rigged the arena with explosives and plans to blow it up at the end of the game, while having hundreds of millions of dollars wired into several offshore accounts.
A spat between Tyler and Emily causes Emily to run off before getting kidnapped by Carla, who has disguised herself as the Penguin's mascot Iceburgh after killing the original performer. Carla puts Emily with the other hostages about to be executed. Darren orders Tyler to stay in his seat while he goes to search for Emily. Carla is about to kill Darren, but he evades her attacks in a fight and kills her. Afterward, Darren asks for a security guard's help, but the guard is another disguised terrorist and reveals their criminal operation before Darren kills him. Now aware of the situation, Darren finds a mobile phone in the executive offices and uses it to contact Secret Service Agent Matthew Hallmark; Hallmark advises Darren to stand by while the agents take charge. He angrily refuses, saying that he will handle this himself.
The Secret Service and the Pittsburgh Bureau of Police team up to surround the arena, and a standoff ensues. Meanwhile, Darren manages to locate and disarm several of the bombs. Foss, meanwhile, kills several hostages during the first and second intermissions. Hallmark finally makes his way inside and meets Darren, who explains where the rest of the bombs are most likely located. Hallmark is seen to be in league with Foss and tries to kidnap Tyler, but fails. Hallmark then reveals himself to Darren, who sets him on fire and ultimately kills him. Darren then uses Hallmark's phone to contact Foss, who taunts that he is holding his daughter captive.
As the third period ticks down, Darren disables more bombs but is slowed by confrontations with Foss' men. At one point, Darren, dressed as the Pittsburgh goalie to escape the thugs, enters the game and successfully defends a shot on goal. Luc Robitaille scores the game-tying goal for Pittsburgh at the last second, prompting sudden death overtime, prolonging the game. Deciding that there's no time left to find the remaining bombs, Darren climbs to the roof of the arena. He fights off two of Foss' henchmen, one of whom falls onto the scoreboard, blowing it up. As the arena erupts into chaos, Darren advances upon the owner's box from above and forces his way in, rescuing Emily, the Vice President, and the remaining hostages. Darren and Emily reunite with Tyler and set out to leave the arena.
Foss manages to escape and blends in with the panicking crowd. He sets off one of the bombs, flooding part of the arena, and recaptures Emily when she recognizes him. The pair heads toward the top of the arena, where a helicopter is waiting to lift Foss away. Darren intervenes and saves his daughter before Foss can shoot her. As Foss attempts to flee, Darren shoots the pilot, causing the helicopter to stall. The helicopter falls into the arena where it explodes on impact with the ice, killing Foss. Darren is led to a waiting medic unit while his children tell the paramedics of his heroism.