Phim Xạ tủ phần 2 là sự nối tiếp của serie được tạo ra dựa trên movie cùng tên do nam diển viên Mark Wahlberg đóng chính, Trong phim, Bob Lee Swagger, một lính bắn tỉa thuộc lực lượng lính thủy đánh bộ Mỹ với biệt danh "Bob cừ khôi". Sau khi mất người bạn thân, cũng là đồng đội, trong một chiến dịch ở Ethiopia,Bob quay trở về bang Wyoming và xin rời ngũ, dựng một ngôi nhà nhỏ trên núi và lên đó sống cùng một con chó săn. Anh chỉ liên hệ với thế giới bên ngoài thông qua mạng Internet. Nhưng nhiều quan chức cao cấp và nghị sĩ ở Washington chưa quên anh. Một hôm, ngôi nhà của anh có 3 người đến thăm. Họ mời anh tham gia ngăn chặn một âm mưu ám sát tổng thống. Bob đồng ý tham gia, nhưng anh chẳng thể ngờ đó là một vở kịch được dàn dựng trước. Vở kịch ấy đã biến Bob trở thành nghi can số một và bị truy nã trên toàn thế giới.