I liked the Sonic movie, but Detective Pikachu was infinitely better IMO. Sonic just struck me as a really good, but not-so-special kids' road trip movie that could've been done equally as good, if not better, with an original "fast alien" character - while Detective Pikachu felt like a real Pokemon world coming to life on screen (including the warts that are easy to overlook in an anime style) with a compelling plot that's equally as ridiculous as it is heartfelt, perfect for Pokemon - it's the rare live action adaptation that has reason to be live action.
Strange how both of them had cocaine jokes though.
Strange how both of them had cocaine jokes though.