A novela começa em Portugal, com Daniel (Ricardo Pereira) e sua amada Almerinda (Joana Solnado) se escondendo do pai da moça, Figueroa (Antônio Reis), que não aceita o namoro dos dois. Ele manda capangas atrás do rapaz ,que, na fuga, esbarra em Nina (Alinne Moraes), em turismo pelo país com os pais, Sinésio (Hugo Carvana) e Mariléia (Denise Del Vecchio), e a irmã, Lenita (Mel Lisboa). Os dois sentem uma energia forte, Lenita vê e fica interessada no rapaz, que finge ser guia turístico.
Mas Daniel recebe um recado de Almerinda, que topou fugir e o espera no porto. O problema é que os capangas do pai a seguem e, ao vê-los, Daniel entra no navio – coincidentemente, o mesmo onde estão Nina e Lenita. O transatlântico parte e Daniel é preso no navio. As meninas o reconhecem e o ajudam a se esconder. Mas o esconde-esconde não dura muito e, encurralado, o rapaz se joga no mar. Ele é resgatado por mendigos e passa a ser um deles até que Lenita o encontra e o leva para ser mordomo em sua casa.
Paralelamente à confusão no barco, numa comunidade de pescadores, em Florianópolis, Santa Catarina, Amarante (Kadu Moliterno) observa intrigado a chegada da lancha de J.J. (Henri Castelli). O empresário quer comprar toda a comunidade para construir um resort no local. Mas o líder dos pescadores não quer vender, e conta com a mãe e a mulher, Francisquinha (Laura Cardoso) e Lavínia (Maria Fernanda Cândido), nessa batalha contra o vilão.
Mas a vila também é festa. No bar de Lavínia, o ritmo caribenho zouk dá o tom. O casal Floriano (Cauã Reymond) e Rosário (Sheron Menezes) se ama, mas a moça refreia os arroubos do namorado, porque quer se casar virgem. Quem também promete aprontar é o trio de crianças Franklin (Sérgio Malheiros), Gigi (Guta Gonçalvez) e Rubico (Arthur Lopes), sempre atrás de assombração. O argumento rende.