translate English to German: An extraordinary short film full of tension, much blood and terror.
Eine außerordentliche Kurzfilm voller Spannung, viel Blut und Terror.