Blade Runner
Sản xuất > Tuyển vai

Quá trình tuyển vai của dự án tỏ ra khá rắc rối, đặc biệt là đối với vai chính của Deckard. Nhà biên kịch Hampton Fancher đã hình dung nam diễn viên Robert Mitchum trong vai Deckard và đã ghi nhớ cuộc đối thoại của nhân vật với Mitchum. Đạo diễn Ridley Scott và các nhà sản xuất của bộ phim đã dành nhiều tháng để gặp gỡ và thảo luận về vai diễn này với Dustin Hoffman, người cuối cùng đã rời đi vì những khác biệt về tầm nhìn nghệ thuật. Harrison Ford cuối cùng đã được chọn vì một số lý do, trong đó bao gồm phần trình diễn của ông trong các phần phim Chiến tranh giữa các vì sao, mối quan tâm của Ford với cốt truyện của Blade Runner và các cuộc thảo luận với Steven Spielberg, người đang hoàn thiện Indiana Jones và chiếc rương thánh tích vào thời điểm đó và ca ngợi nhiệt tình những đóng góp của Ford trong phim. Sau thành công trong Chiến tranh giữa các vì sao (1977) và Indiana Jones và chiếc rương thánh tích (1981), Ford đang tìm kiếm một vai diễn có chiều sâu hơn. Theo tài liệu sản xuất, một số diễn viên đã được cân nhắc cho vai diễn này, bao gồm Gene Hackman, Sean Connery, Jack Nicholson, Paul Newman, Clint Eastwood, Tommy Lee Jones, Arnold Schwarzenegger, Peter Falk, Nick Nolte, Al Pacino và Burt Reynolds.
Một vai diễn không khó để chọn là Rutger Hauer trong vai Roy Batty, thủ lĩnh bạo lực nhưng chu đáo của những người nhân bản. Scott đã chọn Hauer mà không hề gặp ông, chỉ dựa trên phần diễn xuất của Hauer trong các bộ phim của Paul Verhoeven mà Scott đã xem (Katie Tippel, Soldier of Orange, và Turkish Delight). Chân dung của Hauer về Batty được Philip K. Dick coi là "một Batty hoàn hảo – lạnh lùng, rất Arya và hoàn mỹ". Trong số rất nhiều bộ phim mà Hauer đã tham gia, Blade Runner là bộ phim yêu thích nhất của ông. Như ông giải thích trong một cuộc trò chuyện trực tiếp vào năm 2001, "Blade Runner thì không cần phải giải thích. [...] Tất cả những thứ xuất sắc nhất. Không có gì giống như [bộ phim] này. Được là một phần của một tuyệt phẩm đã thay đổi suy nghĩ của thế giới. Thật tuyệt vời." Hauer đã tự mình viết lại đoạn thoại "nước mắt trong mưa" của nhân vật và trình bày phần thoại đó với Scott trên phim trường trước khi quay.
Blade Runner sử dụng một số diễn viên ít được biết đến khi đó: Sean Young đóng vai Rachael, một người nhân bản thử nghiệm được cấy ghép ký ức của cháu gái Tyrell, khiến cô tin rằng mình là con người; Nina Axelrod đã thử vai cho vai diễn này. Daryl Hannah vào vai Pris, một người nhân bản "đầy khoái cảm"; Stacey Nelkin đã tham gia thử vai diễn này, nhưng sau đó lại được giao một vai khác trong phim, và cuối cùng nhân vật của cô đã bị cắt bỏ trước khi quá trình ghi hình bắt đầu. Việc tuyển vai Pris và Rachael là một thử thách, đòi hỏi một số thử nghiệm với nam diễn viên Morgan Paull trong vai Deckard. Paull sau đó được chọn vào vai Holden – thợ săn tiền thưởng cộng sự của Deckard – dựa trên phần diễn xuất của ông trong các bài kiểm tragiai đoạn thử vai. Brion James vào vai Leon Kowalski, một người nhân bản chiến đấu và lao động, còn Joanna Cassidy đóng vai Zhora, một nhân vật sát thủ.
Edward James Olmos thủ vai Gaff. Olmos đã dựa trên nhiều nguồn gốc dân tộc đa dạng để tạo ra ngôn ngữ hư cấu "Cityspeak" mà nhân vật của ông sử dụng trong phim. M. Emmet Walsh vào vai Đại úy Bryant, một cựu cảnh sát nghiện rượu, nhếch nhác và thiếu cẩn trọng – một nhân vật điển hình của thể loại phim noir. Joe Turkel vào vai Tiến sĩ Eldon Tyrell, một ông trùm, người đã xây dựng một đế chế dựa trên những nô lệ hình người bị thao túng về mặt di truyền. William Sanderson được chọn vào vai J. F. Sebastian, một thiên tài trầm lặng và cô đơn; anh thông cảm với những người nhân bản, những nhân vật mà anh coi như bạn đồng hành. Joe Pantoliano trước đó đã được cân nhắc cho vai diễn này. James Hong đóng vai Hannibal Chew, một nhà di truyền học cao tuổi chuyên về mắt, và Hy Pyke đóng vai chủ quán bar nhếch nhác Taffey Lewis, một nhân vật chỉ xuất hiện trong một cảnh quay duy nhất.