Stanley Kwan
In 2005, Lan played her first starring role in the romance movie "Everlasting Regret," directed by Stanley Kwan. In 2006, she starred in the Russian romance movie "Potseluy babochki" ("Kiss of a Butterfly)", which beat " at the Russian box office and became the highest grossing domestic film and second-highest grossing film of that year. She was nominated for the Russian Film Festival Rookie of the Year Award and became the first actress of Chinese descent to become famous in the Russian film industry.