Matilda stars Mara Wilson and Danny DeVito reunite for film's 30th anniversary as the 1996 cast make a surprise appearance in London November 4, 2026 · Daily Mail Read full story at source