Barry Newton is known for his work on Déviants (1997) and Le vaisseau de l'enfer (1997).
Dead Fire