▁the ▁production ▁was ▁done ▁by ▁M utt . ▁The ▁additional ▁production , ▁engineering ▁and ▁programming ▁was ▁provided ▁by ▁F arr ar ▁and ▁No ah ▁" Mail box " ▁Pass ovo y . ▁The ▁song ▁was ▁recorded ▁at ▁M utt ' s ▁studio ▁in ▁Ve vey ▁( L ake ▁Gene va ), ▁Switzerland ▁by ▁Ol le ▁Rom o ▁who ▁also ▁provided ▁the ▁Pro - Tools . ▁Mike ▁Sh i ple y ▁did ▁the ▁additional ▁recording ▁and ▁also ▁mixed ▁" Hand s ▁All ▁Over ". ▁Add itional ▁engineering ▁of ▁the ▁song ▁was ▁done ▁by ▁I sha ▁Er sk ine , ▁while ▁Eric ▁Rose ▁and ▁Ch ad ▁Hugo ▁did ▁the ▁additional ▁programming . ▁Scott ▁Co oke ▁and ▁Len ny ▁Castro ▁played ▁the ▁per cussion . ▁Brad ▁Black wood ▁from ▁Eu ph onic ▁Masters ▁was ▁the ▁master ing ▁engineer . ▁ ▁Com position ▁ ▁" Hand s ▁All ▁Over " ▁is ▁a ▁fun k ▁metal ▁and ▁rock ▁song ▁with ▁a ▁length ▁of ▁three ▁minutes ▁and ▁th ir teen ▁seconds ▁( 3 : 1 3 ). ▁It ▁has ▁an ▁instrument ation ▁consisting ▁of ▁drums , ▁guitar , ▁piano ▁and ▁per cussion . ▁Bill ▁Lamb ▁of ▁About . com ▁wrote ▁for ▁the ▁song , ▁" cr unch y ▁gu it ars ▁and ▁a ▁rock ▁star ▁s way ▁animate ▁the ▁title ▁song ". ▁Contact music ' s ▁N ima ▁Ban iam er ▁stated ▁that ▁" Hand s ▁All ▁Over ", ▁follows ▁a ▁tr end ▁consisting ▁of ▁heavy ▁per cuss ions ▁and ▁more ▁heav ier ▁backing ▁vocals . ▁Mel inda ▁New