Jim Carrey as Thomas "Tom" Popper Jr.
Carla Gugino as Amanda Popper
Madeline Carroll as Janie Popper
Maxwell Perry Cotton as Billy Popper
Angela Lansbury as Selma Van Gundy
Philip Baker Hall as Mr. Franklin
Dominic Chianese as Mr. Reader
Clark Gregg as Nat Jones
Ophelia Lovibond as Pippi
Jeffrey Tambor as Mr. Gremmins
David Krumholtz as Kent
James Tupper as RickInfo
Growing up in Brooklyn, New York, young Tommy Popper looks forward to the moments when, on his tiptoes to reach a ham radio in his bedroom, he can talk to his...