Implausible story (spoilers)
Just saw the movie tonight on DVD. The movie is ok. Not very good, but I've seen a lot worse.
What bothered me was the story about the murder of Joshua's father.
Vincent killed his father, but Joshua doesn't do anything about it, or even confronts Vincent with it until the final scene in the car. That doesn't make sense to me. He knows Vincent did it because of the ring? But he must have noticed that ring before. The only other reason I can think of why he waited until the final scene, after working for his fathers murderer for years, is that he didn't remember seeing that ring until the scene in the car. But that is very implausible.