Bộ phim này có kinh phí 35 triệu USD, với sự tham gia của các diễn viên như Trương Bá Chi, Tạ Đình Phong, Lưu Diệp (Trung Quốc), Jang Dong Gun (Hàn Quốc) và Hiroyuki Sanada (Nhật Bản).