







动魄惊心 is a Chinese idiom (chengyu) meaning “Soul-stirring and profoundly moving (originally referring to literature or art); now commonly used to describe something utterly terrifying, shocking, or breathtakingly intense”. Literally, “move the soul and shock the heart”.