Jim Moriarty. Surprise!