Jack recounts his experience working with the eccentric Leo on his masterpiece: The Worm Movie.
2024
2008
2009
2019
2013
—
1996
2006
1981
1986
1998
2023
2014
1962