The movie has a good plot followed by a great performance by Joaquin Phoenix and fine cinematography but the main issue with this movie is the way of storytelling that is confusing, backstories could have been better told, the soundtrack is annoying but with all these issues it's a movie well worth of watching.