Damian Lee avait ce projet de film depuis presque 10 ans, et le mit sur papier en un mois seulement, lorsqu’il le proposa à l’acteur Dominic Purcell (connu pour Prison Break) durant le tournage de Breakout.
Pour endosser le rôle du boxeur Sailor O’Connor, Dominic Purcell a suivi un entrainement intensif de 9 mois, pendant lesquels il a pris 13 kilos de muscles pour atteindre le poids de 104 kilos ! L’acteur raconte qu’il mangeait presque 7 fois par jour (du saumon, du riz, des chips et des sucreries). Ce n’est pas la première fois qu'il s’astreint à un tel régime, car il a dû le faire pour ses rôles dans Prison Break (2005-2008) et Blade (2004).
Le tournage a eu lieu au Canada, dans la ville de Grand Sudbury. Une expérience éprouvante pour Dominic Purcell qui a grandi en Australie, habitué à un climat bien plus doux, mais qui lui a permis de se focaliser sur son travail.