I 2010 hadde hun en hovedrolle i Tim Allens regidebut . Allen spilte også hovedpersonen i filmen, mens Weaver hadde rollen som den eksentriske storesøsteren. ga filmen en negativ omtale, og mente Weaver ga sin «uformelige» rollefigur en «dyster profesjonalitet». I januar 2010 var hun gjestende vert for for andre gang i karrièren. I episoden spilte hun blant annet Dr. Grace Augustine i en -parodi, og en prostituert kvinne som forklarer ulike sexposisjoner. Weaver spilte også seg selv i en sketsj hvor hun blir besatt av hva anonyme internettbrukere mener om henne. 16. oktober 2010 ble hun tildelt Scream Awards' ærespris «Heroine Award» av regissør James Cameron for innsatsen i science fiction, grøssere og fantasyfilmer. Under den 82. Oscar-utdelingen presenterte hun prisen for beste scenografi.