I am a real mystery buff and love everything from mystery bed and breakfast weekends, to mystery dinners and shows with old school detectives or mystery games and puzzles! This series felt like I was immersed in the best of them. I was right there solving the mystery with them. Xiao Zhan plays one of the characters but everyone is busy solving the mystery on the train even as they are playing their roles. It was much more complicated yo solve than I anticipated but so much fun watching them all try to follow the clues. I felt like Agatha Christy might pop out sny minute because of the authentic feeling the train lent to the action. This show will challenge the viewer but keep them absorbed. Xiao Zhan was especially a joy to watch because each episode he always seemed so eager to solve the mystery while playing out the character but I found everyone on the show really interesting as characters!