The Death of Robin Hood Is Logan on … Well, Not Steroids, Exactly