Paddington, now happily settled with the Browns, picks up a series of odd jobs to buy the perfect present for his Aunt Lucy, but it is stolen.
Ben Whishaw
as Paddington Brown (voice)
Sally Hawkins
as Mary Brown
Hugh Bonneville
as Henry Brown
Hugh Grant
as Phoenix Buchanan
Madeleine Harris
as Judy Brown
Samuel Joslin
as Jonathan Brown
Julie Walters
as Mrs. Bird
Imelda Staunton
as Aunt Lucy (voice)
Brendan Gleeson
as Knuckles McGinty
Jim Broadbent
as Samuel Gruber
Peter Capaldi
as Reginald Curry
Ben Miller
as Colonel Lancaster