怵目惊心

Shocking, intense.