Ordinary Angels Cast and Crew

Main Cast: Hilary Swank as Sharon Stevens
Main Cast: Alan Ritchson as Ed Schmitt
Main Cast: Emily Mitchell as Michelle Schmitt
Supporting Cast: Skywalker Hughes as Ashley Schmitt
Supporting Cast: Nancy Travis as Barbara Schmitt
Supporting Cast: Tamala Jones as Rose
Supporting Cast: Drew Powell as Pastor Dave Stone
Supporting Cast: Amy Acker as Theresa Schmitt
Supporting Cast: Stephanie Sy as Amy Chan
Supporting Cast: Erik Athavale as Dr. Ghorbani
Supporting Cast: Dempsey Bryk as Derek
Supporting Cast: David Brown as Bob Green
Supporting Cast: Darcy Fehr as Albert Evans
Supporting Cast: Don Mike as Cousin Kelvin
Supporting Cast: Ryan Allen as Cousin Marcus
Supporting Cast: DJ Brotherson as Sam
Supporting Cast: Gabriel Daniels as Gabriel
Supporting Cast: Andrea del Campo as Georgie
Supporting Cast: Jean-Jacques Javier as Diner Manager
Supporting Cast: Ernie Pitts as Ray
Supporting Cast: Nancy Sorel as Virginia
Director: Jon Gunn
Film Producer: Rick Baker
Film Producer: David Beal
Film Producer: Jon Berg
Film Producer: Johnathan Dorfman
Film Producer: Kevin Downes
Film Producer: Andrew Erwin
Film Producer: Jon Erwin
Film Producer: Jon Gunn
Film Producer: Sarah E. Johnson
Film Producer: Chelsea Kujawa
Film Producer: Dave Matthews
Film Producer: Matthew J. Parker
Film Producer: Tony Young
Film Producer: Roy Lee