OtherMatthew Lillard Thought He Was “Never Going To Work Again” After ‘Scooby-Doo 2’ Flopped – Deadline November 1, 2024November 2, 2024 NewRelease