Revenge: A pacy crime thriller of violence and vengeance