A story told in reverse, starting with the end of Chuck Krantz's life, and moving back in time to show how he lived that life.
as Charles 'Chuck' Krantz
as Gus
as Felicia Gordon
as Albie Krantz
as Janice Halliday
as Marty Anderson
as Miss Richards
as Sarah Krantz
as Miss Rohrbacher
as Sam Yarbrough
as Bri
as Chuck (teen)
as Narrator (voice)
as Vera
as Chuck's mother
as Cat McCoy
as Ginny Krantz
as Lily
as Chuck (pre-teen)
as Street Drummer
as US Reporter
as Chuck (child)