История начинается в Ирландии середины девятнадцатого века, где мелкий вор по имени Лиам умудряется влюбиться в девушку из высшего общества. Кора отвечает ему взаимностью, но их отношения заканчиваются трагически из-за социального неравенства и превратностей судьбы. Спустя почти две сотни лет Лиам оказывается в современном городке штата Орегон. Он выглядит так же, как в 1844 году, но теперь его ведут некие высшие силы, которые поставили перед ним почти невыполнимое условие. Чтобы искупить грехи прошлого, ему нужно найти реинкарнацию своей возлюбленной и сделать так, чтобы она вышла замуж за совершенно другого человека. Кора в этой жизни совсем не помнит их общего прошлого, она занята своими делами в маленьком американском городе и даже не подозревает, кто этот странный парень, который постоянно крутится поблизости. Лиам ходит по супермаркетам, пытается разобраться с гаджетами и попутно следит за тем, как за Корой ухаживает перспективный жених. Самое сложное для него — это просто стоять в стороне и помогать конкуренту, когда внутри всё еще горит то самое чувство из прошлой жизни. Он должен свести их вместе, но постоянно сбивается, ловит её взгляд и сомневается, стоит ли вообще слушаться этих ангелов. Ситуация становится совсем запутанной, когда старые привычки вора начинают мешать его миссии, а чувства к Коре оказываются сильнее любых приказов сверху.