Studio: Diamond Pictures Directed by: Csaba Borbely Year of Production / Release: 2002 Country of Production: Hungary CAST: Claudio Antonelli Benn Davis Jonathan Collins Alexandru Cuza Luciano Endino Antonio Fargo Sergio Foster Roberto Giorgio Fred Goldsmith Leslie Manzel Jack Laurel Tony Magera Janos Volt INFORMATION FROM DIAMOND PICTURES: Officer Benn Davis returns just in time for … Read More