Annubis Productions is an independent production company specializing in independent feature film and online video content. Throughout the past two years, Annubis Productions has enjoyed a strong festival run for its first feature horror film entitled The Creek, winning Best Feature Horror Film at the Illinois International Film Festival and also being an Official Selection of six others.