Kelly Thiebaud
Miranda
Kelly Thiebaud
Miranda
Joseph Culp
Luke
Francis Lloyd Corby
Jonas
Tamara Braun
June
Paula Christensen
Elaine
Richard Doyle
Linda
Tessa Espinola
Young Miranda
LaLa Nestor
Angie
Rhonda Stubbins White
Wife (uncredited)
Veronica Rodarte
Makeup Artist
Danny J. Boyle
Director
Patrik Thelander
Director of Photography
Stan Spry
Producer
Steve Gurevitch
Music
Meagan Hotz
Writer
Sebastian Battro
Executive Producer
Eric Scott Woods
Producer
Veronica Rodarte
Makeup Department Head
George Pilkinton
Editor
Marcel Victor Prefontaine
Production Design
Carla Woods
Executive Producer