Confessions of a Dog (2006)

Takeda is an honest police officer, father and husband, but after he’s promoted to detective he quickly becomes embroiled in dirty back room...


image