Gangs of New York— Full Cast
2002
Cast (15)

Leonardo DiCaprio
as Amsterdam Vallon

Daniel Day-Lewis
as Bill 'The Butcher' Cutting

Cameron Diaz
as Jenny Everdeane

Jim Broadbent
as Boss Tweed

John C. Reilly
as Happy Jack

Henry Thomas
as Johnny Sirocco

Liam Neeson
as 'Priest' Vallon

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

Lawrence Gilliard Jr.
as Jimmy Spoils

Cara Seymour
as Hell-Cat Maggie