Leonardo DiCaprio (Amsterdam Vallon)
Daniel Day-Lewis (William Cutting a.k.a. Bill the Butcher)
Cameron Diaz (Jenny Everdeane)
Jim Broadbent (William "Boss" Tweed)
John C. Reilly (Happy Jack)
Dominique Vandenberg
Ilaria d'Elia
Stephen Graham (Shang)
Eddie Marsan (Killoran)
Alec McCowen (Reverend Raleigh)
David Hemmings (Mr. Schermerhorn)
Lawrence Gilliard, Jr. (Jimmy Spoils)
Cara Seymour (Hell-Cat Maggie)
Roger Ashton-Griffiths (P.T. Barnum)
Peter-Hugo Daly (One-Armed Priest)
Cian McCormack (Young Amsterdam)
Liam Neeson (Priest Vallon)
Henry Thomas (Johnny Sirocco)
Brendan Gleeson (Walter "Monk" McGinn)
Gary Lewis (McGloin)