An eccentric female detective is tasked with finding a small baby kidnapped by a gang of criminals.
Pedro StockiDirector