A dazzling cast, a powerful score and mesmerising choreography make The Prince of Egypt a real spectacle to watch.