HARRY POTTER star Daniel Radcliffe has become teetotal after admitting that alcohol cast a nasty spell on him. The adolescent years Radcliffe spent p…