Orion Published March 3, 2018 at 378 × 152 in Jackson Robert Scott Joins Nicholas McCarthy’s Untitled Horror Film For Orion Pictures