Audiences seem to be choosing Pokémon Detective Pikachu this weekend, as Warner Bros.' half-animated epic enjoyed a $20.7 million Friday night, knocking Avengers: Endgame off its first-place perch for the first time. The film is looking at a pretty good $55-60 million domestic debut, about on par with WB's last major release, Shazam!. Detective Pikachu stars Justice Smith as a young adult trying to solve the mystery of his father's disappearance in the Pokémon-populated Ryme City, aided by electric super-sleuth Pikachu (voiced by Ryan Reynolds). The film, which has a …