Oksana Akinsjina spiller hovedrollen som tenåringsjenta Lilja. Sammen med vennen Volodja (Artiom Bogutjarskij) fantaserer hun om en bedre hverdag langt vekk fra det fattige livet i Russland . Drømmen ser ut til å gå i oppfyllelse da hun får muligheten til å flytte til Sverige sammen med sin nye kjæreste Andrej (Pavel Ponomaryov). I stedet for et bedre liv blir hun et offer for kynisk menneskehandel.