Entertainment | Thu Mar 7, 2013 5:53pm IST

Sex, lies...cannibalism? New opera has it all