Чарли – бедный подросток из нищего квартала. Он работает уборщиком и мечтает о том, чтобы стать рок-звездой. Но проблема в том, что у него очень злой отчим, который явно не одобряет музыкальных амбиций Чарли и заставляет работать и отдавать деньги. Кэди Уорт – юная певица, чьи песни сразу становятся хитами и занимают первые строчки в чартах. Она выросла в богатой и успешной семье. Отец - владелец студии звукозаписи, - который контролирует музыкальную карьеру дочери и давно перестал понимать, чего Кэди хочет на самом деле. Чарли устраивается уборщиком на студию отда Кэди, и у них с Кэди завязываются теплые дружеские отношения, хотя, казалось бы, что между ними может быть общего? Один из продюсеров студии обращает внимание на Чарли и дает ему шанс записать демо-диск и выступить на бале-маскараде, где будет выступать и сама Кэди. Чарли, конечно же, очень рад, но он боится, что об этом узнает его отчим, и поэтому выступает в маске, под псевдонимом «Рэгс». Кэди очень понравилось, как поет этот таинственный исполнитель, но она не успевает выяснить, кто он такой: Рэгс исчезает, и от него остается только записанный демо-диск. Кэди хочет во что бы то ни стало разыскать загадочного певца и прочит Чарли помочь ей в поисках, не подозревая о том, что Чарли и есть тот человек, которого она ищет.