Love and Punishment: A Musical. It's a long one, but it's worth it.