Leonardo DiCaprio will play Travis McGee JohnSeptember 29, 2009 Leonardo DiCaprio to be a part of the first book of Travis McGee series The Deep Good-By