

Delta Zoo
2019 · 90 min · Documentary
Sometimes you need to play in order to win.
A documentary about Lithuania's secret special task force, which operated in 1991.
- Director
- Andrius Lekavičius
- Released
- January 11, 2019
- Language
- Lithuanian
Where to watch in the US
Free with ads
Streaming data from JustWatch, via TMDB.