Deadpool in Beauty and the Beast?