Despite a great cast this movie was super predictable and the ending was rushed and ridiculous. I really wanted to like it, but my eyes were rolling too hard to the back of my head. Sebastian Stan is the best part of this, though. He deserved a better script and director.