Het leven van de gepensioneerde Eva (Shirley MacLaine) staat compleet op zijn kop wanneer ze van de Sociale Dienst door een computerfout $ 5.000.000 krijgt uitgekeerd in plaats van $ 50.000.
De weduwe blijft niet met al dat geld achter de geraniums zitten, maar besluit om met haar beste vriendin (Jessica Lange) het avontuur op te zoeken! Eva neemt al het geld tegelijk op en samen reizen ze af naar de zonnige Canarische eilanden. De twee beleven er de tijd van hun leven, maar moeten ondertussen wel uit handen zien te blijven van de autoriteiten. En dat blijkt nog niet zo makkelijk...