in theatres june 2