idk how ppl think charlie’s hot!! he’s ugly. he’s funny and crap but hes so ugly and irresponsible. the guy who plays allen really does have to keep him in check. but cudos to the show. me and my mom watch it everyday!!!