Ace Attorney is a 2012 Japanese legal comedy-drama film directed by Takashi Miike, based on the Capcom video game Phoenix Wright: Ace Attorney. Starring Hiroki Narimiya, Mirei Kiritani, and Takumi Saitoh, the film follows rookie defense attorney Phoenix Wright, who takes on a series of court cases, culminating in one that pits him against Manfred von Karma, a prosecutor who has remained undefeated throughout his forty-year career.