Jeremy Renner esteve cotado para o papel de Julian Assange, mas foi Benedict Cumberbatch quem acabou com o papel.
James McAvoy foi o primeiro escolhido para viver Daniel Domscheit-Berg, mas teve que deixar o projeto por compromissos com a montagem de Macbeth nos palcos de Londres.
Daniel Domscheit-Berg tem participação dupla no longa. Ele é autor de um dos livros em que se baseou o roteiro e ainda é um dos personagens da história. Daniel Brühl foi escolhido para interpretá-lo.
O filme foi baseado nos livros "Inside WikiLeaks: My Time with Julian Assange at the World's Most Dangerous Website" e "WikiLeaks: Inside Julian Assange's War on Secrecy".