Christian Bale at his best

Rating: 10/10 (4 January 2019)

With director Steven Spielberg at the helm you can't go wrong, with that being said, I think this is his best film and Christian Bale's best performance although his first.