I think they could've showed Keanu's character more examples of the good side of humanity. It's like they showed him one example and all of a sudden he changed his mind. It all happened too quickly. I didn't think the movie was bad, but it could've been better. I definitely could've waited and got it on netflix instead spending money at the movies.
I thought the race scenes were spectacular and the fight scenes were pretty funny. The story was lame and predictable. My 6 1/2 year old loved every minute of it.
I felt it didn't take itself too seriously. It was funny enough, and you felt invested enough in the characters to keep watching. The martial arts/action etc was phenomenal. That was definitely 5 stars.