MovieChat Forums > Matilda (1996) Discussion > Where did the Wormwoods live???

Where did the Wormwoods live???


Did they live in the US or England?

reply

US. Didn't you notice the FBI, cars, environment. etc

reply