Snowden - Cast
as Edward Snowden
as Lindsay Mills
as Laura Poitras
as Glenn Greenwald
as Ewen MacAskill
as Corbin O'Brian
as Hank Forrester
as CIA Agent Geneva
as Janine Gibson
as Gabriel Sol
as Patrick Haynes