November 25, 2018 Admin All News, Press Feature: Stella Velon on the Making Of 'The Critic' ‒ Film Local November 25, 2018 Admin All News, Press Read the article on FilmLocal.com about how 'The Critic' got made Admin