Martin McGartland schlägt sich in den 1980ern in Belfast auf der Straße durch, als die IRA ihn rekrutieren will. Er ist mit ihren Methoden nicht einverstanden und kann daher als Undercover-Agent der britischen Polizei rekrutiert werden, denen er Informationen über Anschläge zukommen lassen kann. Als er enttarnt wird, lässt die Polizei ihn wie geplant fallen und er kann nur entkommen, indem er aus dem Fenster springt. Von da an beginnt eine Flucht zunächst nach Schottland und später nach Kanada, wo ihn die IRA nichtsdestotrotz auffinden kann. Ein Attentat überlegt er angeschossen.