Film 5 months A24 Unveils Horror Film ‘Altar’ Starring January Jones, Kyle MacLachlan, David Krumholtz, Lily Collias and Hudson Behling (EXCLUSIVE)