Imaginary Heroes

Imaginary Heroes (2004)

People are never who they seem to be.

  • Genre: Comedy, Drama
  • Release Date: 2004-09-14
  • User Rating: 6.5/10 from 100 ratings
  • Runtime: 1h 51min
  • Language: English
  • Production Company: ApolloProMedia GmbH & Co. 1. Filmproduktion KG (I)
  • Production Country: Belgium, Germany, United States of America
  • Director: Dan Harris
star 6.5/10
From 100 Ratings


Matt Travis is good-looking, popular, and his school's best competitive swimmer, so everyone is shocked when he inexplicably commits suicide. As the following year unfolds, each member of his family struggles to recover from the tragedy with mixed results.

Imaginary Heroes Trailer

Is Imaginary Heroes on Netflix?

Is Imaginary Heroes on Netflix? Unfortunately the movie Imaginary Heroes is not yet available on Netflix. Follow us on Facebook to see when Imaginary Heroes becomes available on Netflix!

  • Sigourney Weaver

    as Sandy Travis
  • Ryan Donowho

    as Kyle Dwyer
  • Emile Hirsch

    as Tim Travis
  • Jeff Daniels

    as Ben Travis
  • Michelle Williams

    as Penny Travis
  • Deirdre O'Connell

    as Marge Dwyer
  • Kip Pardue

    as Matt Travis
  • Jay Paulson

    as Vern
  • Terry Beaver

    as Dr. Montey
  • Jen Jones

    as Sophie
  • Suzanne Santo

    as Steph Connors
  • Lee Wilkof

    as Mitchell Goldstein
Production Art Linson Producer
Production Ellen Lewis Casting
Crew Manny Siverio Stunt Coordinator
Costume & Make-Up Michael Wilkinson Costume Design
Production Frank Hübner Producer
Editing James Lyons Editor
Production Jan Fantl Executive Producer
Production Moshe Diamant Producer
Production Gina Resnick Producer
Production Rudy Cohen Executive Producer
Sound Deborah Lurie Music
Crew Declan Mulvey Stunts
Camera Tim Orr Director of Photography
Directing Dan Harris Director
Writing Dan Harris Writer
Crew Danny Downey Stunt Double
Production Denise Shaw Producer
Production Lori Eastside Casting
Crew Cheryl Lawson Stunt Double
Crew Gary J. Wayton Stunt Coordinator
Art Rick Butler Production Design
Production René Besson Associate Producer
Production Illana Diamant Producer
Costume & Make-Up Marjorie Durand Makeup Department Head
Art Mila Khalevich Art Direction
Art Mila Khalevich Set Decoration
Sound Patrick M. Griffith Supervising Sound Editor
Production Jennifer Euston Casting
Costume & Make-Up Robin Day Assistant Hairstylist
Production Meghan Rafferty Casting
Costume & Make-Up Karen Asano-Myers Hair Department Head
Costume & Make-Up Anthony Veader Hair Department Head
Crew Scott Dale Stunt Double
Production Deborah Lee Co-Producer
Crew Damian Achilles Stunt Double
Art Hee-soo Kim Art Direction
Production Thomas S. Johnson Associate Producer
Visual Effects Christian Severin Visual Effects