Akcja filmu rozgrywa się przeważnie w lokalu striptizowym o tropikalnej dekoracji. W klubie "Exotica" obowiązuje zasada: dziewczyny rozbierają się tuż przed widzami, którym jednak nie wolno dotknąć modelki.
Po śmierci matki ciężarna Zoe (Arsinee Khanjian), właścicielka lokalu ze striptizem, szuka zapomnienia, oddając się bez reszty pracy w klubie. Jego stałymi bywalcami są właściciel sklepu zoologicznego Thomas (Don McKellar) oraz kontroler podatkowy Francis (Bruce Greenwood), którym wizyty w "Exotice" pozwalają zapomnieć o codziennych problemach. Ten ostatni przychodzi tu głównie dla atrakcyjnej Christine (Mia Kirshner), która kilka lat wcześniej była opiekunką jego dziecka.
Skąpana w półmroku nocnego klubu i leniwej hipnotyzującej muzyki historia ludzi zamkniętych w więzieniach własnych obsesji.
Thomas, przemytnik drogocennych ptasich jaj podrywa w operze mężczyzn proponując im sprzedaż biletów. Nieoczekiwanie trafia na kontrolera celnego, który, choć Tom tego nie wie, zna go.
Francis, urzędnik , odwiedza sklep zoologiczny Toma pod pretekstem rutynowych kontroli skarbowych. Mężczyzna spędza wieczory w nocnym klubie, tytułowej Exotice, gdzie spotyka młodą tancerkę Christine. Lokal prowadzi Zoe, kobieta, która marząc o dziecku zdecydowała się na ojcostwo mężczyzny, którego nie kocha.
Wszystkich ich łączą skomplikowane relacje zrodzone w przeszłości i umocnione tragicznym wydarzeniem.