Two journalists attempt to uncover the truth behind the criminal organisation, known as The Vampires, who are terrorizing Paris.
MoreLess Releases