Handel's opera about a narcissistic goddess receives a brilliantly irreverent makeover by the director Zhang Huan in this production that blends European costume with Chinese theater, sumo wrestlers and a good dose of sex appeal. Christopher Moulds conducts a cast from the Canadian Opera Company led by Jane Archibald in the title role.