Where Are They Now? 2026
as Adele ("Saw" Segment), Writer, Director
HUMAN DICK 2026
Director, Writer, Sound Director, Editor, Camera Operator
Credits from TMDB.