Jack recounts his experience working with the eccentric Leo on his masterpiece: The Worm Movie.
2017
2019
2016
1933
2010
2020
2014
2015
1962
1938
2023