An exhibit featuring H.R. Giger will be held at the Deutsches Filmmuseum in Frankfurt, Germany from January 21-May 17, 2009. The attraction will feature original props and costumes, photos, and more. Films will include Alien, Alien 3, Species, and Poltergeist II. [Read more…]