Nessa Barrett reveals the release date for her first ever movie, Suicide Year Nessa Barrett releases the date for her first movie, Suicide Year. The movie is set to release 7/19/2022 on Netflix