This contemporary twist on the conventional love triangle has formidable performances but gets bogged down by poor directionAlison Croggon