Depardieu & Sveta iz Ivanovo exchanging high fives. Now I've seen it all.