Two Hearts and a Thief

?