One of the most villainous roles McAvoy ever played.