When Dean Devlin launched Electric Entertainment back in 2000, he thought it was going to be business as usual. And that business was making big-budget, sci-fi adventure movies like “Stargate” (1994) ...
NEW YORK — Design, like art — like life — is one of those words that can range very far and very wide. The three shows currently up at Cooper Hewitt, Smithsonian Design Museum are a reminder of that ...