Both Lionsgate and the director of its upcoming Gods Of Egypt have apologized for the film’s much-disparaged casting, with Lionsgate releasing a statement, first reported by Forbes today, conceding that the company “failed to live up to our own standards of sensitivity and diversity.” Alex Proyas’ film about mortals and gods of ancient Egypt, stars Brenton Thwaites, Nikolaj Coster-Waldau, Gerard Butler, Rufus Sewell and Geoffrey Rush and opens February 26.