He's replacing Michael C. HallIt would appear that Michael C. Hall is allergic to dragons. Actually, there isn’t a given reason why he’s decided to leave the new Pete’s Dragon film, but it means good news for Karl Urban fans as the Star Trek actor has stepped in to replace him.Ain’t Them Bodies Saints director David Lowery is busy putting the new version of the story together, working from a script he co-wrote with Toby Halbrooks.