Gathering the latest trusted data…
Curating the open film catalogue…
1987 Italian film directed by Marcello Avallone
Directed by: Marcello Avallone
Specters was released on April 24, 1987.