Jon Cryer as Alan Harper in Two and a Half Men — CBS