Dorfman in Love ★★★

So, so, so, so predictable.

But well done, nonetheless.