Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Editor
Production design
Costume design
Casting
Full cast
46 cast membersXavion Shelton
Teen Kevin
Legend Williams
Young Kevin
Kella Raines
Teen Cheryl
Th'Yana Star
Young Cheryl
Indiana Sifuentes
Mexican Jerry
Jim Esposito
Martin - Neighbor
Andrew Tran
Boy Attacker
Courtney Brown
Nurse (uncredited)
Crew by department
34 crew membersDirecting
Production
Mark Steilen
Producer
Todd Garner
Producer
Sean Robins
Co-Producer
Dave Neustadter
Executive Producer
Hans Ritter
Executive Producer
Richard Brener
Executive Producer
Walter Hamada
Executive Producer
Christopher H. Warner
Unit Production Manager
Will Greenfield
Unit Production Manager
Sara Romilly
Post Production Supervisor