Odessa Filmworks

Odessa Filmworks

Odessa Filmworks is a Canadian film production company, based in Ottawa, Ontario founded by film director/producer Lee Demarbre. Odessa produced the internationally distributed feature film Jesus Christ Vampire Hunter.

Odessa Filmworks People (First 1 people) - Page 0

Lee Demarbre

Lee Demarbre

Canadian film maker