Thomas/Mary and Max

Henry as Max Jerry Horovitz

Emily as Mary Daisy Dinkle

Gordon as Damian

Percy as Mary Young

Thomas as Damian Young

Molly as Vera Lorraine Dinkle

Diesel as Homeless Man

Diesel 10 as Len

Rosie as Kissing Woman

Madge as Bus Stop Mother

Oliver as Ken

Duck as Narrator