For me, The Illusionist is a better film than The Prestige if only very slightly, but because both films came out the same year, it has been in many ways overshadowed.
Gods of Egypt has its moments but as a whole it’s not well made in spite of a talented enough filmmaker in Alex Proyas and a respectable cast, in particular Gerard Butler hamming it up to great effect; not to mention lovely actresses Elodie Yung and Courtney Eaton as love interests to the two leads. This is probably worth a rental, not much more.