The Heads are still on the Island
Directed by Nicola L
Director of Photography Ramon Suarez
Produced by Jose Luiz Hernandez de Castro
Cast:
Pieral
Lola Gaos
Jean Francois Garraud
Claudia Gravi
Norman Briski
Rita Renoir
Johnnys Washington
Gregory Jackson
Micheal Powel
Terry Thomas