Chris Evans, Margaret Qualley, and Aubrey Plaza were previously announced to star in the film currently shooting in New Mexico.
Brian Welk, IndieWire
Fri, 04/19/2024 - 12:27pm
Chris Evans, Margaret Qualley, and Aubrey Plaza were previously announced to star in the film currently shooting in New Mexico.