Crazy Heart is a 2009 American drama film directed by Scott Cooper, based on the 1987 novel of the same name by Thomas Cobb. The story follows an alcoholic country singer who forms a connection with a journalist and her son, inspiring him to make positive changes in his life.