Maurice Bendrix (Ralph Fiennes) har en lidenskabelig affære med Sarah Miles (Julianne Moore), som er gift med Henry (Stephen Rya). Sarah afslutter uden grund affæren, så da Maurice tilfældigt en dag møder den fortabte Henry, der er sikker på, at hans kone er ham utro, tilbyder Maurice at udgive sig for en skinsyg elsker, der vil have Sarah skygget. Henry afslår, men Maurice bliver nu så besat af tanken om, at Sarah har en ny elsker, at han alligevel hyrer en detektiv.
Filmens hovedperson er den følsomme 15-årige Scott Bartlett, hvis familie får vendt op og ned på livet, da der udbryder borrelia i nabolaget, hvilket spreder paranoia og angst blandt folk. Forældrene står overfor at skulle skilles, mens Scotts storebror er på vej til at blive sendt ud i krig. Scott har forelsket sig i nabopigen Adrianna Bragg, der tilsyneladende er den eneste person i hele verden, der forstår de problemer, Scott går og tumler med. Men også Adrianna har sit at slås med i form af en bekymret mor, der forsøger at dække over en løbsk kærlighedsaffære, og faderen, som er ved at trække sig ind i sin egen verden på grund af bivirkningerne af sygdommen.
Viva, der er baseret på et brev sendt til Penthouse i 1969, fortæller historien om Barbi, en naiv husmor, der drager ud for at opleve den seksuelle revolution. Sammen med sin veninde Sheila oplever hun alt lige fra ældre kvinder på jagt efter ungt kød over lesbiske supermodeller til deciderede orgier. Tilsæt desuden ingredienser som en homoseksuel frisør, et funky soundtrack og musicalindslag, og du har formlen på en rygende hot kultfilm. Med sit forrygende og gennemførte 70'er look og nøgne kvinder vækker Viva minder om tidligere film af provokatører som John Waters og Russ Meyer.