For opera buffs this is a pleasure to watch and listen to. If you don't like opera then you will be disappointed as there is a lot of singing (and, after the first few lessons, pretty good singing too). The storyline is solid if mostly predictable though there is a good twist at the end.