XX – XY

Excellent, thought-provoking love triangle drama, with Mark Ruffalo for once living up to his overcooked reputation. He's entwined in a threesome at college, but years…