Hilary Swank David Morrissey Idris Elba AnnaSophia Robb Stephen Rea William Ragsdale John McConnell David Jensen Yvonne Landry Samuel Garland Myles Cleveland Andrea Frankle Mark Lynch Stuart Greer Lara Grice Cody Sanders Burgess Jenkins S