From 2020-2022, Ortega and Powell starred in a Netflix show that breathed much-needed life into a Hollywood property on the verge of extinction.