British Film Director Dave Mckean (l) Poses For Photographers with Producer Lisa Henson During the Presentation of Their Film 'Mirrormask' at Sitges International Film Festival in Sitges Cataluna Northeastern Spain on Monday 10 October 2005 Spain Sitges
{}