Duta Skhirtladze Pictures - Rotten Tomatoes