"Logan" is an alternate universe - case closed.