In this powerful, moving story of perseverance and courage, James Franco is dazzling. The story of a reckless adventurer who is faced with the consequences of his carefree (and careless) existence becomes a harrowing and sometimes brutal journey to find his life's true meaning. An amazing film.