News

Written and directed by Lexi Alexander, the film opens in 2044 amid a destructive religious war that’s seen the decimation of sites ranging from Fenway Park to Marrakech. Playing the online ...