Phim kể về thám tử lừng danh Bennie Chan (Thành Long thủ vai) trong cuộc truy tìm cô gái Samantha (Phạm Băng Băng thủ vai) - người đang gặp rắc rối lớn với ông trùm. những tên xã hội đen khét tiếng khắp Đại lục. Người duy nhất nắm thông tin giúp Chan hạ gục kẻ thù là Connor Watts (Johnny Knoxville) - một tay cờ bạc ồn ào của Mỹ. Bộ đôi bất đắc dĩ này dấn thân vào cuộc phiêu lưu "kinh thiên động địa" xuyên Trung Quốc từ vùng núi Mông Cổ đến cồn cát của sa mạc Gobi.