German short film (English subtitles) about people taking pictures of an accident with a cruel twist

Don't Miss...