Saw this a couple weeks ago. As others have noted, this is formulaic by him, but it's still good.
Other actors who did more than their fair share of 'revenge' movies are Liam Neeson, Mel Gibson, Keanu Reeves and the ones who have gotten on that in the last dozen years or so, Denzel Washington, and way, way back in the day, Clint Eastwood, Charles Bronson.
A few actors tried it as a break from their own type cast. The one I thought that was probably the most eye brow raising was seeing Bob Odenkirk from Better Call Saul and Breaking Bad do 'Nobody'.
Anyway, The Bee Keeper is good. I'd recommend it.