Samantha Montgomery, hay còn gọi là Sam, đã phải trải qua những khoảnh khắc đau thương từ khi cha cô qua đời trong một trận động đất, và cuộc sống với mẹ kế cùng hai cô con gái ác độc không hề dễ dàng. Tuy nhiên, ánh sáng cuộc đời Sam chính là mối quan hệ thân thiết với Carter và tình bạn qua email với một chàng trai bí ẩn tên là Nomad. Một ngày nọ, trong lời thư từ Nomad, Sam nhận được một lời mời đến tham dự bữa tiệc Halloween trường trung học ở giữa sàn nhảy. Trước ngày hội, cô đã tìm trang phục hoàn hảo nhất và chuẩn bị tinh thần cho cuộc gặp gỡ đầy bí ẩn. Trên sàn nhảy, với bước nhảy lãng mạn, Sam hóa thân thành Lọ Lem và cùng điệu nhảy cùng Nomad, chỉ để phát hiện ra rằng chàng trai kia chính là Austin Ames, chàng trai nổi tiếng nhất ở trường. Quay trở về nhà, Sam bị mẹ kế gian dối có một chút hối tiếc khi không kịp gặp được người mà cô đang tìm kiếm. Nhưng không ngờ, khiến cho cậu bắt đầu tìm kiếm người con gái mà mình đã kết nối tâm hồn qua email.