The answer is Yojimbo. I just got an A+ on this.