Jennifer Connelly
Virginia
Jennifer Connelly
Virginia
Emma Roberts
Jessie Tipton
Toby Jones
Max
Ed Harris
Sheriff Dick Tipton
Carrie Preston
Betty
Lucas Grabeel
Nervous Mormon
Yeardley Smith
Mrs. Whitaker
Amy Madigan
Mrs. Tipton
Anne Lockhart
Police Dispatch Operator (voice)
Alex Frost
Josh
Harrison Gilbertson
Emmett
Garrett Clayton
Mormon boy (as Gary Clayton)
Meighan Gerachis
Dawn
Paul Walter Hauser
Dale
Dustin Lance Black
Director
Dustin Lance Black
Writer
Scott J. Brooks
Producer
Beatrice Sisul
Editor
Nick Urata
Original Music Composer
Christine Vachon
Producer
Jay Froberg
Executive Producer
Greg Suess
Executive Producer
Eric Alan Edwards
Director of Photography
Hopwood DePree
Producer
Yeardley Smith
Executive Producer
Gus Van Sant
Executive Producer
John David Allen
Editor