Date of publication Jun 21, 2003 Category: Commentary Science, cinema and television by Antonella Testa Volume 2 • Issue 02 • 2003