It's great, I would highly recommend it. Nicholas Cage has been a meme for years and his financial situation means he has to take every shitty role he's offered, but he's on his A-game in this one. He gives a beautiful and moving performance.