Verenigd door een sterke vriendschap zien drie tieners hun leven op zijn kop staan door hun ontmoeting met drie vreemden met vreemd gedrag: een mysterieuze oude vrouw, een bloemenverkoper en een jong meisje wiens verleden een duister geheim verbergt. Een reeks voorspellende visioenen onthult hen dat een van hen moet sterven. Geconfronteerd met dit angstaanjagende karma dat hun lot lijkt te bezegelen, zal het trio met steeds angstaanjagender gebeurtenissen te maken krijgen.