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) and “Independence Day” (1996). But, he says, “it became very clear very early on that life was going to be different without the 500-pound […]