The Life of David Gale
Tom Long
Not a great film, and it's doubtful its 'surprise' endings will surprise many people, but it manages to be both smoothly entertaining and engaging while carrying a strong point of view.