This is an Italian made-for-TV movie starring Terence Hill
Daniele D'Anza
Production information and reference links
IMDb
Recommendations from this title