Topan (Vino G. Bastian), seorang penjahit, baru saja kehilangan istrinya, rumah penjahitnya dan hampir kehilangan masa depan putranya Bintang (Jefan Nathanio) yang dikeluarkan dari sekolah karena dia tidak mampu membayar uang sekolah. Namun Topan tidak kehilangan harapan. Dengan bantuan sepupunya, Darman (Ringgo Agus Rakhman), ia menjalani satu pekerjaan ke pekerjaan lainnya untuk memenuhi kebutuhan hidup, dari calo tiket kereta api, buruh bangunan hingga stuntman. Semangat Topan memikat Prita (Marsha Timothy), seorang gadis kios yang bekerja di dekat stasiun. Dengan bantuan Prita, Topan bangkit dan mengembalikan semua mimpinya.