包工头拖欠工资还殴打民工,这可涉及不少法律问题。就拖欠工资来说,如果包工头明明有能力付钱却故意不付,那他就可能犯了拒不支付劳动报酬罪,通常会被判处三年以下有期徒刑或者拘役,还得处罚金;要是造成了严重后果,那刑期就得三年以上七年以下,同样要处罚金。再说说殴打民工这事儿,要是殴打行为让民工受了轻伤或者更严重的伤,包工头就可能构成故意伤害罪,会被判处三年以下有期徒刑、拘役或者管制;要是导致民工重伤,那刑期就是三年以上十年以下;要是把民工打死了,或者用特别残忍的手段把民工重伤得特别严重,那刑期就得十年以上,甚至有可能是无期徒刑或者死刑。民工可以向劳动监察部门投诉拖欠工资的问题,同时也得向公安机关报案处理殴打行为。具体该判多少年,得根据案件的具体情况和证据来定。