Thor Freudenthal
Director
Chloë Grace Moretz
as
Angie Steadman
Steve Zahn
as
Frank Heffley
Alistair Abell
as
Male Reporter
Devon Bostick
as
Rodrick Heffley