Jodie Foster says there are two movies everyone should watch at least once – and one is Team America November 30, 2023 by Looks like Jodie Foster is Trey Parker fanSee also Bob Iger Admits Disney Has Made “Too Many” Sequels, Addresses Future Output