The movie was eventually given a limited release ... Officials in Britain's National Cyber Security Centre (NCSC) began their own investigation and concluded their assessment in recent weeks.
Some results have been hidden because they may be inaccessible to you