Diane é uma advogada que vive em Nova York e há 20 anos não fala com sua mãe, Grace. Quando seu marido pede o divórcio, ela decide enfim levar seus dois filhos, Jake e Zoe, para conhecerem a avó. Só que Grace vive como uma hippie em uma fazenda em Woodstock, cria galinhas soltas pela casa, fuma maconha e organiza protestos e serenatas para a lua. Apesar do choque cultural e das diferenças óbvias, Diane, Jake e Zoe acabam ficando na fazenda bem mais do que o planejado. O que era para ser apenas uma breve visita em um final de semana se transforma num verão marcado para todos.