Actor Henry Cavill had a strongly worded response to fans and critics of his relationship with his 31 year-old girlfriend Natalie Viscuso. Cavill, 38, who just reprised his role as Kal-El/Clark Kent/Superman in March’s Zack ...