Does love truly conquer all? Faced simultaneously with the past and the future, Harry can't discern where his greater demons lie...