Sophie bereidt de heropening van het hotel van haar overleden moeder Donna voor op het Griekse eiland Kalokairi. Ze worstelt met haar verlies en is inmiddels zwanger. Aan de hand van flashbacks wordt duidelijk hoe Donna als jonge vrouw de drie mannen ontmoette die Sophies vader kunnen zijn.