Hu Ge's masterpiece: A roaring private escape spy drama