Freedom For The Future: Cast

Main
Joseph Gordon-Levitt as Mason Flannigan

Saclett Johansson as Ava Johnson

Megan Fox as Hannah Kasey

Justin Timberlake as Jackson Kasey

Ben Affleck as Finn Adams

Max Castella as Ethan Hatch

Isla Fisher as Anna Richards

and Naomie Harris as Skylar Harisson

Guests
Gary Oldman as Dylan Kasey

Leonardo DiCaprio as Logan Christianson

Megan Burns as Sasha Jones

Vin Diesel as Z

and Anne Hathaway as Dr. Riley Kelso

Co-Stars
James Franco as Cam James

Evan Parke as Ryder May

and Megan Park as Bridgette Johnson