En 2008 fue llevado a la gran pantalla bajo la dirección de Phyllida Lloyd y protagonizado por Meryl Streep, Amanda Seyfried, Christine Baranski, Julie Walters, Pierce Brosnan, Stellan Skarsgård, Colin Firth y Dominic Cooper.