A film version of "The Deep Blue Good-by", directed by Oliver Stone with Leonardo DiCaprio as Travis McGee, was in development with a tentative release date of 2011 or 2012. In April 2010, it was announced that the film's title was changed to "Travis McGee". In April 2011, it was announced that Paul Greengrass was interested in directing the film, but in March 2014, James Mangold was attached to direct the film which DiCaprio would produce along with Jennifer Davisson-Killoran and Amy Robinson. Dana Stevens and Kario Salem wrote the first draft. It was revealed that Christian Bale was slated to play the title role for the film "The Deep Blue Good-by" with a screenplay by Dennis Lehane, but these plans fell through due to Bale having a knee injury.