Good story but one star short of great. Not much depth in the story. Roark just rills from one violent encounter to the next.