in theaters june 28