I am not sure! If this film was base in true life story but even though; has lots of true meaningful points in life, Johnny Deep did an awesome job in this film, I love this type of films, inspire me to get through life enjoying each moment and seconds that I get to live.