Who plays Tim in Detective Pikachu?
This image appears in the gallery:
Justice Smith: 19 facts about the Generation actor you need to know
10. Who plays Tim in Detective Pikachu?
Justice Smith is the main character, Tim Goodman, in Detective Pikachu. Tim is a former Pokémon trainer and insurance agent looking for his missing father. His whole life changes after he meets Detective Pikachu and realises that he is the only person who can hear him speak. Kathryn Newton, Ryan Reynolds and Rita Ora are also in the cast. [Warner Bros. Pictures]