Filming Locations (5)

  • Sevastopol, Crimea, Ukraine

  • Odessa, Ukraine

  • Kamyanets-Podilsky, Ukraine

  • Ukraine

  • Kyiv, Ukraine