I just watched it via NETFLIX.
Above average Keanu Reeves flick, IMO.
But it was nothing special or memorable, except probably to his fans.
And I recommend this particular motion picture experience to them wholeheartedly.
For them it's a don't dare miss performance.
Perhaps it might be worthy as a slow night rental for others.
I thought "Payback" with Mel Gibson," "Leon: The Professional" featuring Natalie Portman, "The Outlaw Josey Wales" with Clint Eastwood, and even "The Lone Ranger" with Johnny Depp playing Tonto were better. more interestimg and more exciting films within the Revenge genre.
And I really dug Maria Bello as vengeful authoress and rape victim Tess Thorne in recent TV movie "Big Driver" (from a Stephen King story) too.
However, Keanu is always Keanu and that's who and what you'll always get in his films.
For better or for worse.
Just as Tom Cruise is permanently Tom Cruise and Sandra Bullock is forever Sandra Bullock.
Very good or even excellent performances are certainly attainable, whenever they are cast, scripted and supported appropriately.
As in "Collateral" or "The Blind Side."
But expect, foresee or desire their thespian efforts to be otherwise only at your own discretion and cinematic peril.
JMO.
Gig 'em, FAST FRED, '65.
Before the world wide web, village idiots usually stayed in their own village.