3 house owl season the owl house season 2 episode 4 part 3 New episodes dropped weekly and the season ended on august 14 2021. From new releases to your favorite classics the past present … Tuesday, June 21, 2022 Edit