
Imaginary Heroes(2004)
“People are never who they seem to be.”
Overview
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.
Director
Dan Harris
Studio
ApolloProMedia GmbH & Co. 1. Filmproduktion KG (I)
Budget
$10M
Cast

Sigourney Weaver
as Sandy Travis

Emile Hirsch
as Tim Travis

Jeff Daniels
as Ben Travis

Michelle Williams
as Penny Travis

Kip Pardue
as Matt Travis

Deirdre O'Connell
as Marge Dwyer

Ryan Donowho
as Kyle Dwyer

Suzanne Santo
as Steph Connors

Jay Paulson
as Vern

Luke Robertson
as Jack Johnson

Lee Wilkof
as Mitchell Goldstein

Terry Beaver
as Dr. Montey
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2004
Runtime
1h 51m
Language
English
Rating
6.5 / 10
Budget
$10M
Production Companies
ApolloProMedia GmbH & Co. 1. Filmproduktion KG (I) • QI Quality International GmbH & Co. KG • Signature Pictures
You Might Also Like
Frequently Asked Questions
Where can I watch Imaginary Heroes?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Imaginary Heroes (2004).
What is Imaginary Heroes about?▼
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.
Who directed Imaginary Heroes?▼
Imaginary Heroes was directed by Dan Harris and released in 2004. It is a comedy, drama film.
How long is Imaginary Heroes?▼
Imaginary Heroes has a runtime of 1 hours and 51 minutes (111 minutes total).
Who stars in Imaginary Heroes?▼
The cast of Imaginary Heroes includes Sigourney Weaver as Sandy Travis, Emile Hirsch as Tim Travis, Jeff Daniels as Ben Travis, Michelle Williams as Penny Travis, Kip Pardue as Matt Travis and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








