The Samaritan est le troisième film de David Weaver, après "Century Hotel" (2001) et Siblings (2004), deux productions qui ne sont pas sorties en salles.
The Samaritan a été tourné en grande partie à La Havane (Cuba) et à Toronto (Canada).
Le budget de The Samaritan est estimé à douze millions de dollars, une somme importante pour David Weaver. Ses deux précédents films n'avaient en effet pas dépassé le millions de dollars.