Takashi Miike is a Japanese film director, film producer and screenwriter. He has directed over 100 feature film, video, and television productions since his debut in 1991. From Wikipedia
Directed by Takashi Miike, the U.S.-Japan co-production stars Shun Oguri, Lily James, and WWE's Liv Morgan, with foreign sales launching at Cannes.