I actionfilmen fra 2016 spilte Weaver en kirurg som opererer hovedfiguren om til en kvinne. Det året hadde hun også en rolle i filmatiseringen av Patrick Ness' barnebok . Filmen handler om en gutt som må lære seg å takle «monsteret», som er frykten for morens dødelige sykdom. Weaver spilte mot Liam Neeson og Felicity Jones og hadde rollen som guttens krevende bestemor. Hun fikk blandet kritikk for rollen, og Sigurd Vik fra skrev at hun «havner mellom to stoler i rollen som bestemor. Hun blir ikke kjølig nok til å treffe den stive britiske matriarken, og mestrer heller ikke lunheten når den kreves».