When a young Indian couple move to London for the husband's studies, events in their recent past come back to haunt them with devastating effect.