Short film involving drugs and murder set at the German carnival.
Stream, buy or rent this movie from the providers below.