The new Muppet film, known heretofore as as The Muppets…Again! will now be known as The Muppets Most Wanted, giving the series an element of danger that will undoubtedly have Muppet enthusiasts up in arms.
Because that’s what diehard Muppet fans do. They complain about things like this.
The film will be set in Europe and should not under any circumstances be confused with Wes Anderson’s The Grand Budapest Hotel, which is also set in Europe. That is where the similarities stop.