FX Gives Pilot Order to “Seven Sisters” Starring Elizabeth Olsen Mar 12, 2025 4:34 pm (Pacific) Luke Manning