Maggie ★★★★

Even better the second time around.