News

A24 had two films in the top 10 with Warfare making the eighth rung with $2,652,229. The studio's film The Legend of Ochi ...