Jodie Foster reflects upon the time on set when a lion shook

© 2025 Vimarsana