The Owl House poster
TV

The Owl House (2020)

S02E10 Yesterday's Lie

Aug 14, 2021 • Season 2 • Episode 10 • HD

Luz believes she has discovered a route to return home. However, is she truly prepared for what awaits her when she crosses over?