cast
Mel Gibson
as Walter Black
Jodie Foster
as Meredith Black
Anton Yelchin
as Porter Black
Cherry Jones
as Vice President
Matt Lauer
as Self
Riley Thomas Stewart
as Henry Black
Zachary Booth
as Jared
Jon Stewart
as Self