Oliver Stone has just released a documentary about Edward Snowden. While it's true that Edward Snowden broke the law when he took classified documents and gave them to journalists exposing the NSA, the NSA was breaking the law and lying to the American people about it.
Does that make him a traitor? Edward Snowden enlisted in the Army in 2004, right when the wars in Iraq and Afghanistan were at their most dangerous. Some traitor.