American cinephiles everywhere just added a new movie to their watch list: I’m Still Here, the Brazilian drama that nabbed a ...
Also starring Julia Fox, Chris Sullivan, and Callina Liang, Presence originally premiered at Sundance Film Festival last January, where Neon bought the distribution rights in a $5 million deal.