Imagine in 2000 when the first Pokemon movie was released, that 19 years later a live action movie named Detective Pikachu would be hitting cinemas.
Well, that isn't some sort of wild fantasy dreamt up by Pokemon fanatics, it's actually something that is going to happen next year and to make things even better (or weirder) Pikachu will be voiced by the internet's favourite actor, Ryan Reynolds.
It's hard to really comprehend but in this unlikely buddy cop movie, Reynolds voices Pikachu, who can actually talk now, who teams up with Justice Smith to investigate the disappearance of the latter's father.
Once again this is a real movie and while we all have to wait a few months for this film to actually arrive, I think we can all agree that Reynolds' announcement tweet for the trailer was something special and typically self-deprecating.
I think we all knew I'd wind up as a miniature detective repeatedly saying the same two words. Just didn't think it… https://t.co/pDlt2sPBV7