Eli Porter
Joshua Porter
William Porter
Amanda Porter
Malcom Elkman
Maria Elkman
Father Frank Nolan
Earl
Arnold
T-Loc
Derelict Man
Diane
Samantha
Dwayne
Charles Brady
Teacher
Dr. Appleby
Basketball Player One
Jake
Employer
Eli's Follower (uncredited)
Eli's Follower (uncredited)
Producer
Director
Producer
Original Music Composer
Writer
Executive Producer
Stunts
Stunts
Stunts
Stunts
Stunts
Stunts
Stunts
Director of Photography
Hair Supervisor
Makeup Supervisor
Short Story
Casting
Associate Producer
Production Design
Supervising Producer
Set Decoration
Makeup Effects
Associate Producer
Editor
Dialogue Coach
Production Assistant