On paper, it’s hard to tell if teaming Dwayne Johnson, the artist formally known as The Rock, now officially the highest-earning movie star in the world – in salary and box office – and Meryl Streep, the most awarded and respected (except by the President of the United States) movie actor in history, was a good one. In practice, it’s turned out surprisingly well. In My Bodyguard, which is a very tenuous, practically “in name only” remake of the 1980 drama, Johnson plays Sanchez, the well-meaning, dyslexic janitor at an isolated, elite private high school hired by the school’s principal (Streep) to be her bodyguard against the increasingly – and bizarrely – dangerous student population. It’s a strange hybrid of gritty (and surprisingly violent) action and sentimental May/December romance, and, somehow, it works, despite a few preposterous moments.
Happily, those moments are also some of the film’s (deeply) guilty pleasures. As with seeing Helen Mirren blow things and beat people up in Red (2010), it’s highly entertaining to watch Streep lay into one of her particularly odious charges while Sanchez sits calmly in a dark corner of the room, his presence all that is needed to keep the student from fighting back. Likewise, it is a rare joy to see Johnson go into emotional territory he simply hasn’t explored before; – spolier – yes, we see the big fella cry.
By setting the scene in an expensive private school, the film deftly – or, blatantly – avoids racial politics. All of the students turned violent are white; the few minority students, all on scholarships, are also the good ones, who pay Sanchez respect even before he puts down his broom and picks up his bat. Like The River Wild (1994) and The Giver (2014), this is Streep taking a swim in genre cinema seemingly to just give it a go, but – of course! – she also deeply commits. Watch, they’ll give her another Oscar nomination; wouldn’t it be fun if Johnson got one too?