Quando um assassino em série interrompe a diversão no elegante Coconut Beach Resort de Coconut Pete - um paraíso hedonista para os swingers - cabe à equipe do clube parar a violência ... ou pelo menos escondê-la!
Justine Last (Jennifer Aniston) é uma mulher frustrada com seu casamento, já que seu marido apenas pensa em fumar maconha com seu amigo Bubba (Tim Blake Nelson). Cansada do atual relacionamento, ela acaba se envolvendo com Holden Worther (Jake Gyllenhaal), um colega de trabalho que acredita ser Holden Caufield, narrador do livro "O Apanhador no Campo de Centeio". Além de ter que lidar com a personalidade de Holden, a vida de Justine se transforma completamente após Bubba descobrir que ela está tendo um caso.
Conta a história que aproxima o foco na relação entre pai e filho de uma família comum, e expande a ótica desta rica relação, ao longo dos séculos, desde o Big Bang até o fim dos tempos, em uma fabulosa viagem pela história da vida e seus mistérios, que culmina na busca pelo amor altruísta e o perdão.