Creative Urges (Original) / Creative Urges (US)
A story about a group of serial killers in LA.
Info mistake?