

Imaginary Heroes
“People are never who they seem to be.”
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.
Where to watch Imaginary Heroes in United States
Click a service to open Imaginary Heroes there. Availability last verified on June 20, 2026.
Where is Imaginary Heroes streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | — | Amazon Video, Google Play Movies, YouTube |
| United Kingdom | — | Apple TV Store, Amazon Video, Google Play Movies |
| Canada | Amazon Prime Video, Amazon Prime Video with Ads, Crave, Tubi TV | Apple TV Store, Google Play Movies, YouTube |
| Japan | FOD | — |
About Imaginary Heroes
Imaginary Heroes is a 2004 English-language comedy and drama film directed by Dan Harris. The cast is led by Sigourney Weaver, Emile Hirsch, Jeff Daniels. It has a runtime of 1h 51m. Viewers rate it 6.5/10 across 100 ratings. In United States, it is available to rent or buy on Amazon Video and Google Play Movies.
Imaginary Heroes was produced by ApolloProMedia GmbH & Co. 1. Filmproduktion KG (I), QI Quality International GmbH & Co. KG, and Signature Pictures and made in Belgium and Germany. It was released on September 14, 2004, and carries a R certification.
- Director
- Dan Harris
- Writers
- Dan Harris
- Release date
- September 14, 2004
- Original language
- English
- Age rating
- R
- Status
- Released
- Country
- Belgium, Germany
- Budget
- $10 million
- Production
- ApolloProMedia GmbH & Co. 1. Filmproduktion KG (I), QI Quality International GmbH & Co. KG, Signature Pictures
Imaginary Heroes cast & crew
Imaginary Heroes was directed by Dan Harris and written by Dan Harris.
The cast features 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 Deirdre O'Connell as Marge Dwyer.
Behind the camera, the score was composed by Deborah Lurie, cinematography is by Tim Orr, and it was produced by Denise Shaw and Jan Fantl.
Is Imaginary Heroes worth watching?
Imaginary Heroes holds an audience score of 6.5/10 from 121 ratings, a solidly received comedy films.
At 1h 51m, it's a standard feature-length watch.
If you enjoy comedy and drama, Imaginary Heroes is worth a place on your watchlist.
How and where to watch Imaginary Heroes
Imaginary Heroes isn't on a subscription service in United States right now, but you can rent or buy it on Amazon Video, Google Play Movies, YouTube, and Fandango At Home.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of Imaginary Heroes

Sigourney Weaver
Sandy Travis

Emile Hirsch
Tim Travis

Jeff Daniels
Ben Travis

Michelle Williams
Penny Travis

Kip Pardue
Matt Travis

Deirdre O'Connell
Marge Dwyer

Ryan Donowho
Kyle Dwyer

Suzanne Santo
Steph Connors

Jay Paulson
Vern

Luke Robertson
Jack Johnson

Lee Wilkof
Mitchell Goldstein

Terry Beaver
Dr. Montey
Imaginary Heroes — FAQs
▸Where can I watch Imaginary Heroes in United States?
Imaginary Heroes is not on subscription streaming in United States right now, but you can rent or buy it on Amazon Video and Google Play Movies and YouTube.
▸What language is Imaginary Heroes in?
Imaginary Heroes is originally in English. Subtitle and dub options vary by streaming service.
▸How long is Imaginary Heroes?
Imaginary Heroes runs 1 hours 51 minutes (111 minutes).
▸What is Imaginary Heroes rated?
Imaginary Heroes is rated R. It holds a 6.5/10 audience score from 121 ratings.











