Angus Shaw (Rufus Sewell) i njegova žena Lillian (Carla Gugino) putuju po svijetu sa svojim cirkusom koji nudi čudovišta i ljudske spodobe, no to su zapravo drugorazredni glumci u kostimima, a razna zrcala i dim služe kao dodatni efekti da bi zadivili gledatelje.

Lillian je najspektakularnija iluzija, ona glumi sirenu. Jedne noći Angus pomaže starome mornaru (Aubrey Morris), a on Angusu i Lillian pokazuje nešto doista zapanjujuće - pravu sirenu (Rya Kihlstedt). Zaprepašten onime što vidi, Angus ne može odoljeti ideji o tome koliko može zaraditi ako prikaže pravu sirenu, pa je ukrade od mornara.

Angus i Lillian uplaćuju karte za put u Ameriku brodom ne sluteći da sirena nije bezazleno biće, nego stvorenje koje žudi za ljudskom krvlju. Posada na brodu počinje nestajati. Lillian počinje stvarati čudnu psihološku vezu sa sirenom, jaču od one koju ima s mužem...