Imaginary Heroes poster

Imaginary Heroes(2004)

1h 51mComedy, DramaEnglish
6.5/10
121 user ratings

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

Share:

Cast

Sigourney Weaver

Sigourney Weaver

as Sandy Travis

Emile Hirsch

Emile Hirsch

as Tim Travis

Jeff Daniels

Jeff Daniels

as Ben Travis

Michelle Williams

Michelle Williams

as Penny Travis

Kip Pardue

Kip Pardue

as Matt Travis

Deirdre O'Connell

Deirdre O'Connell

as Marge Dwyer

Ryan Donowho

Ryan Donowho

as Kyle Dwyer

Suzanne Santo

Suzanne Santo

as Steph Connors

Jay Paulson

Jay Paulson

as Vern

Luke Robertson

Luke Robertson

as Jack Johnson

Lee Wilkof

Lee Wilkof

as Mitchell Goldstein

Terry Beaver

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.