Em A Força do Querer, Caio (Rodrigo Lombardi) e Bibi (Juliana Paes) poderiam ter nascido um para o outro. Os dois se conheceram na faculdade de Direito e, desde então, assumiram um namoro de arrancar suspiros. Tudo muda quando Bibi decide romper seu relacionamento com Caio. Já formado e projetando administrar a Garcia, uma das maiores empresas do Brasil, Caio decide abandonar tudo e ir se aventurar nos Estados Unidos. Quinze anos depois, ele retorna ao Brasil, mas já não é o mesmo há muito tempo. Sua vida se torna ainda mais difícil quando seu caminho se cruza novamente com o de Bibi, que agora está envolvida no mundo do crime. Bibi nem chegou a terminar a faculdade, pois seus planos mudaram muito antes que ela tivesse a oportunidade de concluir o curso. Casada com Rubinho (Emílio Dantas), ela enfrenta um período de grande dificuldade financeira, mas acredita que tudo dará certo se o casal continuar unido. O problema é que Rubinho pensa mais em poder e dinheiro do que em sua própria esposa. Tudo só piora quando Rubinho começa um caso com a debochada Carine (Carla Diaz). Como Caio não assumiu a empresa, o empresário Eugênio prepara o filho Ruy (Fiuk) para liderar os negócios. Tudo estava indo bem até que ele viaja para o interior do Pará e conhece Ritinha (Isis Valverde), uma jovem que se veste de sereia. Ele acaba se apaixonando por ela e decide fazer tudo para que ela se case com ele. Mas a sereia está noiva de Zeca (Marco Pigossi), que pretende lutar pelo afeto da moça.