News

“Scarred for life!” exclaims Craig Green over the phone. The British designer is remembering the first time he saw Alien and its sequels as a child at a friend’s house while the parents were ...