Recent article (21min): Fox’s Deadpool movie is finally coming to theaters