Seorang janda, Maria ([[Suzanna]]) bersama anak gadisnya Kiki ([[Nur Afni Octavia]]). Tinggal di sebuah pulau kecil dalam cengkraman Karto (Parto Tegal) suaminya, Johanes bekas mayor AL, tewas ditengah badai sewaktu menangkap di laut. Karto, yang pernah membantu Johanes, tidak saja menguasai janda itu. Tetapi juga segala harta milik almarhum suami Maria. Karto yang semena-mena itu juga menteror penduduk sejitarnya, sehingga satu persatu mereka , karena tidak merasa aman, pindah ke pulau lain yang tetap bertahan selain Maria adalah penjaga mercu suar, Brian ([[Moh. Mochtar]]) dan anaknya Ari (Toni Adam).<ref>[http://perfilman.pnri.go.id/filmografi.php?1=1&a=view&recid=FILM-M1692 Pulau Cinta], diakses pada 11 Desember 2009</ref>