The Last Fifteen Minutes 2026
as puppeteer, Director, Writer, Production Designer, Sets & Props Artist
Credits from TMDB.