September 8, 2016January 28, 2019 Cindy Van Wert Nightmarish Detour Movie Review: THE PEOPLE GARDEN I have always been enamored of Aokigahara forest. There’s something about a place nicknamed “The Suicide Forest” that is morbidly intriguing to me. A place