Snowden - Cast

Joseph Gordon-Levitt

as Edward Snowden


Shailene Woodley

as Lindsay Mills


Melissa Leo

as Laura Poitras


Zachary Quinto

as Glenn Greenwald


Tom Wilkinson

as Ewen MacAskill


Rhys Ifans

as Corbin O'Brian


Nicolas Cage

as Hank Forrester


Timothy Olyphant

as CIA Agent Geneva


Joely Richardson

as Janine Gibson



Ben Schnetzer

as Gabriel Sol


Change Location