Wicked Pictures hosted a private theatrical screening of director Sam Hain’s Horizon on Sept. 21 in West Los Angeles. The evening began with a cocktail reception, followed by a Q&A session with director Hain and his cast. The high-tech sci-fi story is set in the year 2085, when a civilization of extraterrestrial origin is invading Earth.