Yup. This is a thing that is happening. Kelsey Grammer is taking the role that Nicolas Cage would have had.
> Remember when Nicolas Cage was supposed to join the ensemble of action stars of Millennium Films’ The Expendables 3? Well, guess what, that role is going to Kelsey Grammer. Grammer is near a deal to play the role of Bonaparte, an ex-mercenary who helps the Expendables in their mission. While Grammer was long identified for playing the mild-mannered shrink-turned-radio host Dr. Frasier Crane, he has transformed into a Hollywood tough guy. Most of that came from him playing a ferocious powerbroker in the recently canceled Starz series Boss. Michael Bay was a fan of that show, which led to Grammer being cast as the villain in Transformers: Age Of Extinction.
Ok you know what? I’m on board with this. Kelsey Grammer may be pretty typecast, but I love it when casting like this that seems really strange ends up paying off.
So let’s just hope it pays off.