Skip to content
SearchOTT
Crazy Heart poster

Crazy Heart

2009·Movie·R·112 min·6.9(1,196)

The harder the life, the sweeter the song.

When reporter Jean Craddock interviews Bad Blake—an alcoholic, seen-better-days country music legend—they connect, and the hard-living crooner sees a possible saving grace in a life with Jean and her young son.

▶ Watch trailer

Where to watch Crazy Heart in United States

Click a service to open Crazy Heart there. Availability last verified on June 21, 2026.

Where is Crazy Heart streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Video, Apple TV Store, Google Play Movies
United KingdomApple TV Store, Rakuten TV, Amazon Video
CanadaDisney PlusApple TV Store, Google Play Movies, CosmoGo
AustraliaDisney PlusApple TV Store, Amazon Video, Google Play Movies
GermanyApple TV Store, Amazon Video, Google Play Movies
FranceDisney Plus, Molotov TVApple TV Store, Google Play Movies, Orange VOD
SpainApple TV Store, Rakuten TV, Google Play Movies
BrazilDisney Plus
JapanAmazon Video, Apple TV Store, FOD
South Koreawavve

About Crazy Heart

Crazy Heart is a 2009 English-language drama, music and romance film directed by Scott Cooper. The cast is led by Jeff Bridges, Maggie Gyllenhaal, Robert Duvall. It has a runtime of 1h 52m. Viewers rate it 6.9/10 across 1200 ratings. In United States, it is available to rent or buy on Amazon Video and Apple TV Store.

Crazy Heart was produced by Fox Searchlight Pictures, Informant Media, and Butcher's Run Films and made in United States of America. It was released on December 16, 2009, and carries a R certification. Made on a budget of about $7 million, it went on to gross $47 million worldwide.

Director
Scott Cooper
Writers
Scott Cooper
Release date
December 16, 2009
Original language
English
Age rating
R
Status
Released
Country
United States of America
Budget
$7 million
Box office
$47 million
Production
Fox Searchlight Pictures, Informant Media, Butcher's Run Films
#journalist#taxi#country music#guitar#musician#alcoholism#singer#memory#texan#alcoholic#drink#guilt#hopeless#biscuit

Crazy Heart cast & crew

Crazy Heart was directed by Scott Cooper and written by Scott Cooper.

The cast features Jeff Bridges as Bad Blake, Maggie Gyllenhaal as Jean Craddock, Robert Duvall as Wayne, Colin Farrell as Tommy Sweet, Tom Bower as Bill Wilson, and Paul Herman as Jack Greene.

Behind the camera, the score was composed by Stephen Bruton, cinematography is by Barry Markowitz, and it was produced by Scott Cooper and T Bone Burnett.

Is Crazy Heart worth watching?

Crazy Heart holds an audience score of 6.9/10 from 1,196 ratings, a solidly received drama films.

At 1h 52m, it's a standard feature-length watch.

If you enjoy drama, music, and romance, Crazy Heart is worth a place on your watchlist.

How and where to watch Crazy Heart

Crazy Heart isn't on a subscription service in United States right now, but you can rent or buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube.

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 Crazy Heart

Jeff Bridges

Jeff Bridges

Bad Blake

Maggie Gyllenhaal

Maggie Gyllenhaal

Jean Craddock

Robert Duvall

Robert Duvall

Wayne

Colin Farrell

Colin Farrell

Tommy Sweet

Tom Bower

Tom Bower

Bill Wilson

Paul Herman

Paul Herman

Jack Greene

Beth Grant

Beth Grant

Jo Ann

No photo

J. Michael Oliva

Bear

No photo

Brian Gleason

Steven Reynolds

James Keane

James Keane

Manager

No photo

Anna Felix

Barmaid

Ryan Bingham

Ryan Bingham

Tony

Crazy Heart — FAQs

Where can I watch Crazy Heart in United States?

Crazy Heart is not on subscription streaming in United States right now, but you can rent or buy it on Amazon Video and Apple TV Store and Google Play Movies.

What language is Crazy Heart in?

Crazy Heart is originally in English, with audio tracks including English, Spanish. Subtitle and dub options vary by streaming service.

How long is Crazy Heart?

Crazy Heart runs 1 hours 52 minutes (112 minutes).

What is Crazy Heart rated?

Crazy Heart is rated R. It holds a 6.9/10 audience score from 1,196 ratings.

More like Crazy Heart

A Star Is Born
The Doors
Blaze
Crossroads
The Thing Called Love
La Bamba
Ray
Sweet Dreams
Hustle & Flow
Leaving Las Vegas
The Greatest Hits
Better Man