Three unusual characters unexpectedly meet at a local police station in a small town.
Festival Internacional de Cine de Lanzarote