The Sentinel (2006) ending / spoiler
Martin Donovan is the mole. He tries to double-cross the terrorist organization and protect the president but he gets shot and dies. Michael Douglas kills one of the terrorists and Kiefer Sutherland kills another with the help of Eva Longoria. The terrorist leader takes Kim Basinger hostage and Michael Douglas shoots him. Douglas retires from the Secret Service and Sutherland gets back together with his wife.
Submitted by Dylan Coolidge
