Digital Trends via Yahoo
The 10 biggest sci-fi bombs of all time, ranked
Gods of Egypt (2016) Lionsgate Budget: $140 million Worldwide gross: $150.7 million Estimated loss: $76 to $90 million Somewhere between sci-fi and fantasy exists the movie known as Gods of ...
8 hours ago