The recent finale for Star Wars: Skeleton Crew finally shed some light on Jude Law’s mysterious Force user, Jod Na Nawood.