Director
Cast
Leonardo DiCaprio as Amsterdam Vallon
Daniel Day-Lewis as Bill ‘The Butcher’ Cutting
Cameron Diaz as Jenny Everdeane
Liam Neeson as ‘Priest’ Vallon
Jim Broadbent as William ‘Boss’ Tweed
John C. Reilly as Happy Jack Mulraney
Henry Thomas as Johnny Sirocco
Brendan Gleeson as Walter ‘Monk’ McGinn
Gary Lewis as McGloin
Stephen Graham as Shang
Eddie Marsan as Killoran
Alec McCowen as Reverend Raleigh
David Hemmings as Mr. Schermerhorn
Cara Seymour as Hell-Cat Maggie
Roger Ashton-Griffiths as P.T. Barnum
Writers
Jay Cocks (screenplay and story)
Steven Zaillian (screenplay)
Kenneth Lonergan (screenplay)