Hugh Grant
Phoenix Buchanan

Imelda Staunton
Aunt Lucy (voice)

Brendan Gleeson
Knuckles McGinty

Jim Broadbent
Samuel Gruber

Peter Capaldi
Reginald Curry

Ben Miller
Colonel Lancaster

Jessica Hynes
Miss Kitts

Michael Gambon
Uncle Pastuzo (voice)

Noah Taylor
Phibs

Tom Davis
T-Bone