Where to Watch Matilda (1996) — Streaming on MAX | Wrestle Against Hunger