Viona (Atiqah Hasiholan) dan teman-temannya mendarat di bandara Kansai, Osaka, untuk program belajar dan tinggal di Jepang. Viona bertemu Yamada (Joe Taslim), seorang fotografer lepas yang ternyata fasih berbahasa Indonesia. Viona membuat teman baru. Mereka menjadi lebih dekat sampai pada titik dimana Yamada melamarnya. Dia bahkan tidak keberatan mengubah agama. Selama persiapan Yamada untuk menjadi mualaf (mualaf baru dalam Islam), Viona ingat bahwa seorang wanita telah memberikan alamat putranya di Jepang dan meminta bantuan Viona untuk mencarinya. Putra perempuan itu adalah Hasan (Ario Bayu), sahabat Viona. Hasan menghindari Viona dan keluarganya, meninggalkan Viona penuh dengan pertanyaan. Dengan bantuan Yamada, Hasan ditemukan. Tapi dia telah berubah menjadi pria yang sangat berbeda. Suatu malam di pelabuhan Osaka, Hasan menceritakan segalanya. Ini adalah kejujuran yang menjawab semua pertanyaan Viona dan Yamada. Mereka bertiga tiba-tiba menemukan diri mereka di persimpangan agama, kekasih dan masa depan.