Music Theatre Idomeneo (Victorian Opera and Opera Australia) – opera review By Alex First 10 months ago Superb staging is a hallmark of Mozart’s dramatic opera Idomeneo, set on the island of