Given the task definition and input, reply with output. In this task, five ordered key facts are given. All the given facts are expressed in natural language. Your job is to generate a story 100 to 1000 words long, that includes all the facts given as input in their order of appearance while expanding upon them to produce a broader, yet coherent, narrative.

Fact1: film tells story of 29-year-old top manager named Max Andreev, Fact2: Max Andreev is ambitious achiever leading to happiness by earning and spending money in most lavish ways, Fact3: expensive luxury cars penthouse dwellings night clubs posh girls parties and drugs became attributes of life, Fact4: 19-year-old girl named has McJob for living, Fact5: Max decides to befriend Yulia and together shaking and changing both of lives for better
The film tells a story of a 29yearold 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 19yearold girl named Yulia, a lowermiddleclass university student, who has a McJob for a living, and who occasionally participates in various social activism groups of Moscow. Realizing that he wasted 10 years of his life away, Max decides to befriend Yulia, and together they live through numerous peripeteias, shaking and changing both of their lives for the better.