If I Stay Cast and Crew

Main Cast: Chloe Grace Moretz as Mia Hall
Main Cast: Mireille Enos as Kat
Main Cast: Jamie Blackley as Adam
Supporting Cast: Liana Liberato as Kim
Supporting Cast: Joshua Leonard as Denny
Supporting Cast: Jakob Davies as Teddy
Supporting Cast: Lauren Lee Smith as Willow
Director: R.J. Cutler
Writer: Shauna Cross
Writer: Gayle Forman
Film Producer: Denise Di Novi
Film Producer: Alison Greenspan