Snowden is a 2016 biographical thriller film directed by Oliver Stone and written by Stone and Kieran Fitzgerald. Based on the books (2014) by Luke Harding and Time of the Octopus (2015) by Anatoly Kucherena, the film stars Joseph Gordon-Levitt as Edward Snowden, a Central Intelligence Agency (CIA) subcontractor and whistleblower who copied and leaked highly classified information from the National Security Agency (NSA) beginning in 2013. In addition to Gordon-Levitt, the film features an ensemble cast including 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. An international co-production of Germany, France, and the United States, principal photography began on February 16, 2015 in Munich. Snowden screened at San Diego Comic-Con on July 21, 2016, before premiering at the 2016 Toronto International Film Festival on September 9, 2016. The film was theatrically released in the United States on September 16, 2016, by Open Road Films and on September 22 in Germany. It received mixed reviews from critics, who praised Gordon-Levitt's performance but criticized the direction. It was also a box office bomb, grossing 40 million budget. In 2013, Edward Snowden arranges a clandestine meeting in Hong Kong with documentarian Laura Poitras and journalist Glenn Greenwald. They discuss releasing the classified information in the former’s possession regarding illegal mass surveillance conducted by the National Security Agency (NSA). Poitras later released a documentary about this meeting titled Citizenfour, this in turn was used in a scene within the film Snowden. In 2004, Snowden is undergoing basic training, having enlisted in the U.S. Army with intentions of matriculating to the Special Forces. He eventually fractures his tibia and is informed that he will be receiving an administrative discharge in the process.