Release date: 2007-04-10
Length: 60 minutes
A profile of Toh Hai Leong, the director of the Singaporean mockumentary Zombie Dogs, and his battle with Type 2 diabetes.
No streaming provider for
Data provided by JustWatch