Oliver Stone’s Snowden, is a part-fictionalized biographical political thriller, which tells the true story of a NSA contractor who spilled details of classified surveillance programs.

Edward Snowden starring Joseph Gordon-Levitt, doesn’t look like the NSA contractor and certainly doesn’t sound like him. Also appearing in the start-studded movie: Shailene Woodley as Snowden’s girlfriend Lindsay Mills, Zachary Quinto as crusader/journo, Melissa Leo as Laura Poitras, his Pulitzer-winning colleague, and Nicholas Cage as Snowden’s NSA commander.

As you might expect, the trailer has too much action going on – intense conversations, angry Glenn Greewald, covert meetings. And then, there’s the unexpected – a sex scene with Snowden, a webcam and his girlfriend.

Thierry Fremaux, director of the Institut Lumière and of the Cannes Film Festival, recently talked about the Edward Snowden biopic which was privately screened at the Sun Valley Film Festival: “I saw Snowden and it’s a really good film. It complements Citizen Four marvellously.”

From Open Road Films, Snowden, is based on true events, telling the untold personal story of the famed whistleblower who became one of the most wanted men in every country. Gordon-Levitt secretly met Snowden, the whistle blower and privacy advocate who is currently holed up in Russia.

Considered a hero by some, a traitor by others, the movie shows Snowden in positive light and the US government as the villain. There is no gray area, here.

Pushed back twice from its original released it, the film is all slated to release in September 16, 2016.