A documentary about Lithuania's secret special task force, which operated in 1991.
Unfortunately the movie Delta Zoo is not yet available on HBO Max.
Sound | Andris Indāns | Music |
Camera | Saulius Lukoševičius | Director of Photography |
Editing | Kostas Radlinskas | Editor |
Directing | Andrius Lekavičius | Director |