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 Albie Krantz
as Marty Anderson
as Felicia Gordon
as Chuck (teen)
as Gus
as Vera
as Sarah Krantz
as Miss Richards
as Sam Yarbrough
as Cat McCoy
as Ginny Krantz
as Janice Halliday
as Miss Rohrbacher
as Lily
as Chuck (pre-teen)
as Bri
as US Reporter
as Narrator (voice)
as Chuck (child)