Catherine O'Hara completed her last on-screen performance through the documentary "John Candy: I Like Me," which premiered in October 2025. The following information shows her final performances which ...