Robert Pattinson đánh bại Nicholas Hoult cho vai diễn Người Dơi, đồng nghĩa với việc anh sẽ thay thế Ben Affleck, người đóng vai nhân vật này trong ba bộ phim của DCEU.
Trong cuộc phỏng vấn với MTV, đạo diễn Matt Reeves cho biết ông sẽ xây dựng mọi thứ lại từ đầu với The Batman. Điều này có nghĩa kịch bản trước đó do Ben Affleck viết cùng Geoff Johns sẽ không được sử dụng. Kế hoạch ban đầu kêu gọi nam diễn viên Ben Affleck tiếp tục vai trò của mình, nhưng Matt Reeves đã quyết định tái tạo lại nhân vật sau khi ông đảm nhận vai trò cầm trịch.
Dù vậy, sự tham gia của Robert Pattinson trong bộ phim gặp phải phản ứng dữ dội từ một số người hâm mộ. Các nhà sản xuất đã kêu gọi khán giả đừng đánh giá trước sự phân vai dành cho Robert Pattinson và hãy chờ đợi màn thể hiện của anh trong tác phẩm. Về phần mình, nam diễn viên Christian Bale cũng đồng tình với quan điểm đó.
Trong một cuộc trò chuyện với Variety, Bale đã chia sẻ suy nghĩ của mình về việc chọn Robert Pattinson đóng vai Người Dơi, gọi anh là một lựa chọn hay, thú vị. Điều đó không có nghĩa là nam diễn viên tự tin rằng Robert Pattinson sẽ thực hiện tốt vai trò người nhân danh công lý. Tuy nhiên, việc Robert Pattinson chứng minh được thực lực diễn xuất của mình trong loạt phim Chạng vạng khiến anh được hoan nghênh khi tham gia những dự án tiếp theo, Bale bày tỏ.
Dù vấp phải nhiều ý kiến trái chiều, Robert Pattinson vẫn được kỳ vọng sẽ để lại dấu ấn khác với những vai diễn siêu anh hùng trước đó. Việc phân vai Người Dơi cho Robert Pattinson đã gây ra nhiều cuộc thảo luận, phần nào đó cũng góp phần hỗ trợ cho bộ phim khi phát hành.
Christian Bale đã đúng khi nói rằng Robert Pattinson là một lựa chọn thú vị cho vai diễn, bởi đến nay, ít nhất vai diễn Người Dơi của Robert Pattinson đã thu hút sự chú ý và bàn tán từ phía công chúng, dù theo chiều hướng nào đi nữa.