Watch The Owl House Season 1 Episode 12 - Adventures in the Elements

Add to Watchlist

The Owl House Season 1 Episode 12
Luz needs to learn a new spell, so Eda takes her to the most magical place on the island to train.
First Aired: July 18, 2020 -

Watch The Owl House - Adventures in the Elements (s1 e12) Online - Watch online anytime: Buy, Rent

The Owl House, Season 1 Episode 12, is available to watch and stream on Disney Channel. You can also buy, rent The Owl House on demand at DisneyNOW, Google Play, iTunes online.