La historia arranca con la misteriosa desaparición del detective Harry Goodman que obliga a su hijo Tim, de 21 años, a averiguar lo que ha sucedido. El detective Pikachu, antiguo compañero Pokémon de Harry, va a ayudarle en su investigación.
Roxanne Coss (Julianne Moore), una famosa soprano, viaja a un país de Sudamérica que permanece bajo una dictadura militar, para dar un concierto privado en una fiesta de un rico industrial japonés (Ken Watanabe).