Bởi một câu thề, Viên Kim Xương (do Âu Dương Chấn Hoa đóng) – một giám đốc phòng tình báo đã nhỡ tay giết chết bạn gái Dương Tịch Tuyết (do Quan Vịnh Hà đóng). Trong lúc đau lòng, linh hồn của Xương thoát khỏi thân xác rồi vượt thời gian và không gian, trở về thời nhà Tống, nhập vào người Bao Chửng – Khai Phong phủ. Anh kinh ngạc khi nhìn thấy Hàn Sương Sương có khuôn mặt giống y Tịch Tuyết. Bao Chửng điều tra ra Sương vốn là công chúa, bị kẻ gian Cao Kế An (do Huỳnh Trí Hiền đóng) hãm hại. Nhưng rồi Bao Chửng bị ép trảm Sương Sương, và linh hồn anh lạc vào thời kỳ những năm thập niên 1950.