

Where to watch
Not streaming yet
Check back soon
Owls' Castle was released on October 30, 1999 but we couldn't find it on any streaming service yet. Rights can change — try again later.
Get the app to be notifiedCast · Directed by Masahiro Shinoda
More from Kiichi Nakai · Lead actor

Tales of the Bizarre
1990 · 7.8

Yonimo Kimyou na Monogatari Tokubetsuhen
1990 · 9.5

Kumokiri Nizaemon
2013 · 9.0

Taira no Kiyomori
2012 · 8.2

Yoshitsune
2005 · 8.3

Musashi
2003 · 8.4

Takeda Shingen
1988 · 7.5

Second to Last Love
2012 · 7.0

The Travel Nurse
2022 · 8.0

Keigo Higashino Mysteries
2012 · 6.7
See all fromKiichi Nakai
More from Mayu Tsuruta · Co-star actress

AIBOU: Tokyo Detective Duo
2002 · 7.5

Yonimo Kimyou na Monogatari Tokubetsuhen
1990 · 9.5

Atsuhime
2008 · 9.0

Time Limit Investigator
2006 · 6.7

Transparent
2002 · 8.0

Tokyo Cinderella Story
1994 · 7.8

Since I Took You Away
2025 · 9.0

64: Part 1
2016 · 7.2

Jaja uma narashi
1993 · 10.0

Nihon Boro Yado Kiko
2019 · 6.0
See all fromMayu Tsuruta
More from Masahiro Shinoda · Director
More like this

Bleach the Movie: The DiamondDust Rebellion
2007 · 6.8

Seven Samurai
1954 · 8.5

Harakiri
1962 · 8.5

Ran
1985 · 8.0

Neon Genesis Evangelion: The End of Evangelion
1997 · 8.3

Zatoichi
2003 · 7.2

THE RIBBON HERO
2026 · 6.4

Battle Royale
2000 · 7.3

Kagemusha
1980 · 7.8

Vampire Hunter D: Bloodlust
2001 · 7.7

Evangelion: 3.0+1.0 Thrice Upon a Time
2021 · 8.2

Attack on Titan: THE LAST ATTACK
2024 · 8.7
Owls' Castle — streaming FAQ
Which OTT platform streams Owls' Castle?
Owls' Castle isn't streaming anywhere in Australia yet.
Is Owls' Castle on Netflix?
No, Owls' Castle is not on Netflix in Australia as of November 2026.
Is Owls' Castle on Amazon Prime Video?
No, Owls' Castle isn't on Amazon Prime Video in Australia right now.
Where can I watch Owls' Castle for free?
Owls' Castle isn't streaming in Australia yet, so there's no way to watch it free at the moment.
What is the OTT release date for Owls' Castle?
Owls' Castle hasn't started streaming in Australia yet. Based on the typical 6–8 week theatrical-to-streaming window, we estimate it will arrive around December 18, 1999. This is a prediction, not a confirmed date.
















