Brent Lang Executive Editor IFC Films has acquired North American and select International rights to “Stopmotion,” a psychological horror film that will have its world premiere at Fantastic Fest this September. The indie distributor will release the movie in theaters in 2024, followed by a streaming debut on Shudder, AMC Networks’ streaming service for horror, thrillers and other films about the supernatural.