Take my heart and ship it to heaven.
Avengers: Endgame might be dropping later this week, but it's got nothing on the genius-level trailer that appeared on Ryan Reynolds' YouTube account earlier this morning.
It's more Detective Pikachu, except the whole thing is set to the tune of What A Wonderful World. It's also just filled with adorable moments of Pokemon being the best, Psyduck giving Pikachu an A+ hug simply being one of them.
Detective Pikachu hits Australian theatres on May 9.