When two policemen set out to investigate the disappearance of a local temple idol, they end up in several hilarious situations.
Released: 2001-01-12
WhatToWatch — search all titles