What's new in electronics? Studio behind House of Cards secured a nearly $31 million payment from Kevin Spacey , and Administrator 2025 March 25