A24 Unveils Horror Film ‘Altar’ Starring January Jones, Kyle MacLachlan, David Krumholtz, Lily Collias and Hudson Behling...
January Jones (“Mad Men”), David Krumholtz (“Oppenheimer”) and Kyle MacLachlan (“Fallout”) round out the cast. The film is written by Will Soodik …
Variety via Yahoo
7 hours ago