Russ Diapper

Red Zodiac is an Independent UK Film studio Hailing from Hampshire. It was started back in 2003 and since then has produced a number of genre films and continues to provide high quality entertainment.