Snowden is a 2016biographicalthriller film directed by Oliver Stone and written by Stone and Kieran Fitzgerald, based on the books The Snowden Files by Luke Harding and Time of the Octopus by Anatoly Kucherena. The cast includes Joseph Gordon-Levitt as the titular character Edward Snowden with Shailene Woodley, Melissa Leo, Zachary Quinto, Tom Wilkinson, Scott Eastwood, Logan Marshall-Green, Timothy Olyphant, Ben Schnetzer, LaKeith Lee Stanfield, Rhys Ifans and Nicolas Cage also starring.