Familiar plot, happy ending and a crowd-pleasing overture.