'Reptile Shop' is an existentialist horror film set in Recife, Northeast of Brazil.
Pedro Severien
Director
Writer