마이카 고등학교의 행진 악대 멤버이자 모범생인 리오 벌록(그레이엄 베르체레)은 언제나 사람들 눈에 띄지 않으려고 노력하는 평범한 남학생이지만, 어느 날 스타걸 캐러웨이(그레이스 반더월)을 만나면서 달라진다. 우쿨렐레를 좋아하며 자신감이 넘치는 화려한 모습의 스타걸은 어디서든 눈에 띄고 누구에게나 친절하다. 재미없는 일상도 마법을 부린 듯이 재미있게 만들고 조금의 노력만으로도 사람들의 삶을 바꾼다. 리오와 학생들은 이런 스타걸의 독특한 매력에 단번에 전염되고, 리오의 감정은 스타걸에 의해 시시각각 바뀌게 된다.