A typical police station situated in an old area of 1994’s Beijing: one day a rabid dog bites a drunkard and coincidentally, in a periodical clean-up, the Police Headquarters decide to remove all the domestic dogs in the city (dog ownership was not allowed inside the urban area at the time). The unusual task adds up a heavy load to the routine duties of the policemen and the stress level rises to a breaking point…
Screenings and awards
2026
Venice Film Festival
Italy
