İlk filmdeki olayların üzerinden yıllar geçmiştir. Artık bir yetişkin olan Anna (Lindsay Lohan), 14 yaşında ergen bir kızı olan Harper'a ve yakında evleneceği nişanlısının kızı olan bir başka gence annelik yapmaktadır. Kendi annesi Tess (Jamie Lee Curtis) ile geçmişte yaşadığı o çılgın deneyimden ders çıkarmış olsa da, şimdi kendisi de ergenlik çağındaki gençlerle başa çıkmakta zorlanan bir ebeveyn konumundadır.
Anna'nın kızı Harper ile müstakbel üvey kızı arasında bitmek bilmeyen bir çatışma ve anlaşmazlık vardır. Bu durum, tüm ailenin bir araya geldiği bir etkinlik sırasında doruk noktasına ulaşır. Tam bu kaosun ortasında, 20 yıl önceki gibi gizemli ve sihirli bir olay tekrar yaşanır. Ancak bu kez beden değiştirme olayı çok daha karmaşıktır: Anna, müstakbel üvey kızının bedenine, büyükanne Tess ise Anna'nın kızı Harper'ın bedenine geçer! Bu çoklu ve nesiller arası beden değiştirme, ailenin tüm dinamiklerini altüst ederken, her birinin diğerinin hayatını ve zorluklarını anlaması için komik ve bir o kadar da kaotik bir macera başlar.