Soulless (film)

The film tells a story of a 29-year-old top manager named Max Andreev (Danila Kozlovsky) who is an ambitious achiever of his goals, leading to happiness by earning and spending his money in most lavish ways: expensive luxury cars, penthouse dwellings, night clubs, posh girls, parties and drugs became the attributes of his life.

But one day Max meets a 19-year-old girl named Yulia, a lower-middle-class university student, who has a "McJob" for a living, and who occasionally participates in various social activism groups of Moscow.

Three years after the events of the first film, Max lives alone on the Indonesian island of Bali, having escaped his former life (including Yulia).

His new life is nothing like the old, and Max enjoys it, until eventually he is framed for drug possession on behalf of some shady persona (who later turns out to be one of his former buddies), and is deported to his homeland.

The cast includes Danila Kozlovsky, Maria Andreeva, Dominique Pinon, Vladimir Simonov, Sergei Burunov, Pavel Vorojtsov and Miloš Biković.