Where To Stream The Owl House Season 1 Episode 10
Escape of the Palisman
- Aired March 20, 2020
- 24 Min
- Rated 8.5
- Number 40 Of 43 Rated Episodes
When an adventure with Eda's staff goes awry, Luz and her friends have to earn the staff back from a mysterious forest creature, or lose the staff forever.