Uma envolvente história de amor, desejo e o poder da amizade, que acompanha os amores pouco convencionais e paixões de duas amigas, Lil e Roz, as quais se apaixonam pelos filhos uma da outra. Com receio de enfrentar a ira e o julgamento da comunidade, elas decidem, durante anos, manter as duas relações em segredo, até a sua descoberta ameaçar dividir as vidas e as famílias dos dois jovens, que eventualmente vão ter de optar entre um caminho seguro e os seus desejos mais íntimos.
Christopher é viúvo, sua esposa por 22 anos, Savannah, morreu recentemente e ele começa a beber e fica obcecado com a teoria de vidas passadas. Em pouco tempo, ele está convencido de que ele é realmente a reencarnação de um membro da resistência alemã (Jo) que foi enforcado pelos nazistas por esconder judeus durante o Holocausto. Sua situação se torna ainda mais complexa à medida que o casamento de sua filha Destiny se aproxima, e o senso de déjà vu de Christopher pelo noivo dela, Ben, é suficiente para convencê-lo de que ele e Ben eram amantes gays em uma vida passada.