2 unreleased or undated titles are hidden. Show unreleased
Take Off The Blindfold, Adjust Your Eyes, Look In The Mirror, See The Face Of Your Mother 2025
as Leader worm / CIA Director / Dying Lordland Candlestick (voice)
Credits from TMDB.