Mit einem Job will es für Paul Dynan (Kevin Zegers) nicht so recht klappen, seine Träume sind finsteren Zukunftsaussichten gewichen und auch sonst ist er finanziell gesehen am Ende seiner Möglichkeiten angekommen. Dabei braucht der junge Mann dringend Geld für seine Familie. Als letzten Ausweg aus der Misere beschließt er, drei reiche Sprösslinge zu entführen und Lösegeld von ihren Familien zu verlangen. Für sein Vorhaben benötigt er helfende Hände, die er in Jenny (Tatiana Maslany) und Dean (Devon Bostick) findet. Zusammen bringen sie John Vincent (John Bregar), Hailey Jones (Laura Vandervoort) und Nick Nader (Dustin Milligan) in ihre Gewalt und fordern jeweils eine Million Dollar für jedes Entführungsopfer von deren Vätern Bob Vincent (Victor Garber), Clifford Jones (Stephen McHattie) und Richard Nader (Ray Liotta). Sein Plan scheint perfekt, doch schon bald steckt er ganz tief im Dreck, denn seine Komplizen erweisen sich als brutale Psychopathen.