Câţiva pensionari din Marea Britanie decid, din diverse motive, să îşi petrească ultimii ani din viaţă în hotelul Marigold din India. Printre ei, Evelyn (Judi Dench, nominalizată la Globul de Aur), o văduvă care nu vrea să locuiască în casa copiilor ei, un cuplu (Bill Nighy şi Penelope Wilton) care şi-a pierdut economiile, un judecător (Tom Wilkinson) cu un trecut în India, un domn care refuză să-şi accepte vârsta, o femeie sătulă să crească nepoţi şi alta (Maggie Smith) care vrea o operaţie estetică ieftină. Încă o nominalizare la Globul de Aur şi una la BAFTA.