After arriving in Sweden, she is instead met by a pimp who takes her to a nearly empty apartment, where he imprisons and rapes her.
Lilya is then forced to perform sexual acts for a large number of clients.
In the other ending, Lilya and Volodya are both angels happily playing basketball on the roof of a tenement building.
The script was loosely based on the life of Danguolė Rasalaitė, a 16-year-old girl from Lithuania whose case had made headlines in Sweden in 2000.
The film begins with a figure running towards a motorway bridge.
When the figure turns around, the film introduces the audience to Lilya, an adolescent girl who has recently been brutally beaten. Lilya lives with her mother in a run-down apartment block in an unnamed former republic of the Soviet Union (principal filming took place in Paldiski, Estonia).
With the story arriving full circle to the scene at the beginning of the film, Lilya jumps from the bridge and commits suicide herself.
In the form of an angel, Volodya comes to Lilya to watch over her.
One version shows Lilja being sent back in time after killing herself to when she made the decision to go to Sweden with Andrei.
However, this time she rejects Andrei's offer to go to Sweden, and she and Volodya are shown to presumably live happier lives.
Moodysson has commented Akinshina as "[not] exactly what I had imagined.
She is better than I imagined but different, somehow." Outdoor scenes set in the former Soviet Union were shot in Paldiski, Estonia, a former nuclear submarine training centre for the Soviet Navy.