Matthew Anderson
Natalie
Michael Anderson
T.J. (as Pee Wee Love)
Father Anderson
Mrs. Piccalo
Jesus
Ford
Young Matthew
Young Michael
Leonard
Gina
Dwight
Crystal
Nadine
Sara
Cabbie (as Edgar Allen Poe IV)
Uncle Leland
Aunt Bitsy
Cop at Pool
Mother
Deputy Sheriff
Clerk (uncredited)
Guy in the lineup (uncredited)
Taxi Driver (uncredited)