While the Sundance Film Festival mulls a big move for 2027, the 2025 program, its 41st edition, kicked off January 23 in Utah ...
Archie Madekwe and Théodore Pellerin star in the tense drama that sold in a competitive situation for mid-seven-figures.