I guess some people would call their dog Rufus. But in this case we get something different (what? You have to watch to find out). Rufus has a really stellar cast with an interesting spin on a sort of known story. There is violence and there are relationships built that lead to an inevitable conclusion. A conclusion or a way the story goes, that is very predictable.
Still the movie is about the ride and about finding out and seeing those relationships evolve or develop. It's not easy to avoid the cliché trap, but the movie does so in some occasions. A person is not only one thing (the thing he/she appears to be), it's more complex than that ... and we get to see some of those sides here. A difficult task that the movie almost completely masters