• 10 years ago
A detective travels to a Japanese island overrun with cats to investigate the disappearance of an American camera crew.