First Image from ‘Man Bites Dog II’!!

Creature-Corner and your friendly Bloody-Disgusting posted some news yesterday regarding (Man Bites Dog II) Benoit: The Beginning, which is set for a 2004 release. The film stars Nick Ward, Craig Luck, and Ryan Sheills. Read on to take your first look at an image from the flick! Also, the title has been changed from “The Beginning” to “Benoit: The Beginning.”