No doubt Tom Hardy is one of the best actors Hollywood has to offer today, but he deserved a better movie, a better script, better dialogues and a deeper character. The story and characters are very shallow.

Fun to watch at home on a rainy Sunday afternoon.