Blade Runner 2049 is a 2017 American epic neo-noir science fiction film directed by Denis Villeneuve. It stars Ryan Gosling and Harrison Ford as a "blade runner" who uncovers a secret that threatens to destabilize society. Harrison Ford and Edward James Olmos reprise their roles from the previous film as Rick Deckard and Gaff. The film received acclaim from critics, who praised its performances, directing, cinematography and cinematography. It was a box office disappointment, grossing $267.5 million worldwide against a production budget of $150–185 million.