Sweden
(Fantastisk Film Festival Lund)
Sep 23, 1999