A documentary about Lithuania's secret special task force, which operated in 1991.
Is Delta Zoo on Netflix? Unfortunately the movie Delta Zoo is not yet available on Netflix. Follow us on Facebook to see when Delta Zoo becomes available on Netflix!
Sound | Andris Indāns | Music |
Camera | Saulius Lukoševičius | Director of Photography |
Editing | Kostas Radlinskas | Editor |
Directing | Andrius Lekavičius | Director |