Search results
We did not find results for: Odessa Filmworks.
Check spelling or type a new query.
We did not find results for: Odessa Filmworks.
Check spelling or type a new query.
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. Wikipedia