Film opened in Japan on May 30