Yes, Hotstar was owned by Walt Disney in 2018 when it bought 21st Century Fox at the humungous cost of $71 billion.