Trailer Released for ‘Forbidden Fruits’
February 13, 2026
Film/TV News
The new film Forbidden Fruits premieres March 17th at SXSW before coming to theaters on March 27th. Director Meredith Alloway takes viewers to the store Free Eden, where a witchy femme cult runs in …
