ashabardon.com
Gods of Egypt (Review)
So this has to be the most controversial movie of the year (and it’s not even had a cinema showing in the UK yet, which doesn’t bode well). But I have a US iTunes account and some credi…