Stella (Ardina Rasti) adalah murid SMU di Jakarta yang hidup berada, semuanya ada tetapi ia tidak bahagia karena orangtuanya yang pengusaha dan politisi sukses jarang berada di rumah dan membuatnya broken home, dan akhirnya membuat ia terjerumus dalam pergaulan bebas yang menyebabkannya kehilangan keperawanannya. Di sekolahnya, Stella termasuk murid yang supel meski prestasinya tidak cemerlang, dan bersahabat baik dengan Katy (Angie) yang kehidupannya serba pas-pasan, dan Biyan (Laudya Chintya Bella), yang kehidupannya lumayan berada meski tidak seberada Stella.
Bertiga mereka berpetualang di gemerlap malamnya Jakarta, menghabiskan banyak malam berdisko ria, sampai akhirnya Katy mengikuti jejak Stella untuk melepaskan keperawanannya. Biyan, satu-satunya perawan yang tersisa, bersikukuh untuk tetap mempertahankan keperawanannya. Katy akhirnya jenuh hidup pas-pasan dan memilih untuk menjadi PSK untuk hidupnya yang sendiri. Biyan, di lain pihak, ternyata juga hidup di keluarga yang tidak sempurna, ayahnya suka sekali main perempuan sementara ibunya (Henidar Amroe) tidak berdaya. Biyan akhirnya memilih untuk pergi dari rumahnya dan tinggal di rumah pakdenya sambil menulis jurnal kehidupannya dan kedua sahabatnya dalam laptop-nya.
Petualangan mereka semakin berwarna ketika Luna (Uli Auliani), teman sekelas mereka yang haus perhatian, selalu berusaha merusak persahabatan mereka. Dalam pencarian jati diri, Stella mendaftar untuk audisi bintang film ditemani Katy dan Biyan. Saat itulah mereka bertemu Maryx (Mike Muliadro), aktor terkenal yang dikagumi Biyan. Akting Stella yang amat parah membuatnya gagal mendapatkan peran, dan Biyan yang menemani malah mendapatkan peran tersebut. Namun Biyan tidak memberitahukannya pada Stella karena tidak ingin merusak persahabatan mereka.
Katy merasa panik karena terakhir kali dia berhubungan seks, pasangannya "keluar di dalam", dan ia khawatir akan hamil. Stella pun akhirnya mengetahui tentang Biyan, dan untuk memperparah keadaan, bukan mereka yang mendapatkan peran tersebut, tetapi Luna saingan mereka. Luna pun bahkan berpacaran dengan Maryx, dan mengundang mereka pada pesta tunangan Luna dan Maryx. Stella, yang yakin bahwa Biyan bisa merebut Maryx dari Luna, berusaha membuat Biyan tampil sebagus Luna, sampai harus meminjam mobil bagus dari seorang debt collector yang terkenal ganas dan beringas.
Masalah pun mulai berdatangan. Stella memaksa Luna bermain truth or dare yang menyebabkan Stella harus mau berhubungan seks dengan tiga pemuda tidak dikenal. Lalu meskipun pada pesta itu Biyan berhasil merebut Maryx, masalah lain datang karena mobil pinjaman dari debt collector ganas itu dicuri orang. Mereka bertiga pun berusaha mengumpulkan uang untuk mengganti mobil itu, meskipun Biyan tidak melakukan apa-apa dalam pengumpulan uang itu, sementara Katy harus terus menjual dirinya dan Stella harus menjual mobilnya.
Di tengah rumitnya kehidupan mereka, Biyan terus menulis kehidupan mereka dalam jurnal laptop-nya. Masalah pun terus menumpuk. Stella dijebak untuk bermain dalam film porno berdalih pencari bintang iklan sabun, yang membuat orangtuanya susah, dan ia berusaha bunuh diri di kamar mandinya. Puncaknya, Katy pun hamil, dan dalam adegan yang sangat dramatis Katy berteriak-teriak marah secara histeris pada Biyan yang sama sekali tidak berusaha untuk mendapatkan uang ganti mobil. Biyan pun mengambil keputusan untuk menjual mahal keperawanannya.