translate English to German: A powerful, cinematic experience, it offered us a series of shocking and indelible images.
Eine starke cinematographische Erfahrung, eine Serie von schockierenden und unvergesslichen Bildern.