Phenomenal acting by Daniel Day Lewis

Rating: 8/10 (23 December 2018)

Daniel Day Lewis' performance was phenomenal, with Paul Dano giving a great performance as well. The plot could have been more engaging, however the film provides an unparalleled view on the themes of achieving the American dream,greed and religion