Cast & Crew
T
Thy Tran
Digital Imaging Technician
L
Luca Severi
Director
L
Luca Severi
Producer
Movie Details
Movie Budget:$320,000
Original Language:English
Executive Producers:Michele Placido
Production Companies:Charlot Luca Severi Production Group