A road movie that won the Grand Prix at the Cannes Film Festival. Moscow in the 1990s. Laura, a Finnish exchange student, is ...