in theatres march 31