James Franco
James
Catherine Keener
Catherine
David Strathairn
Delmar
Alan Cumming
Alan
Ken Scott
Narrator (voice)
Mary Beth Peil
Blind Woman
Jermaine Crawford
Teenager
Jon Prescott
Prescott
Julie Sharbutt
Drugstore Soda Jerk
Meredith Anne Bull
Girl in Diner (uncredited)
Fallon Goodson
Patricia
Ben George
Policeman
Carter
Officer Carter
Vince Jolivette
Officer Jolivette
Jean Carter
Lady in Diner
Bob Zelnick
Mr. Zelnick
Madalyn Lester
Woman in Cast