No Poster Available

The Men Who Shot Snapping Turtles 1981 Directed by Neco Lo Che Ying 龜禍

Adapted from a novel by Edmond Wilson, the story follows two men, a horde of teals, and hundreds of snapping turtles as they collide in an absurd world.

Country Hong Kong
Production Country Hong Kong
Language No Language
Spoken Language No Language
Release Date 1 January 1981
11 mins