

Where to watch
Not streaming yet
Check back soon
Humanoid Puppet was released on April 24, 1992 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 Hidehiro Ito
More from Sakurako Akino · Lead actress
More from Aki Kajiwara · Co-star actress

Midnight Diner
2009 · 8.2

The Rocking Horsemen
1992 · 7.4

The Cowards Who Looked to the Sky
2012 · 6.7

The Cherry Orchard
1990 · 4.0

Renkan Brothers Get Money!
2001

Barber's Sorrow
2002 · 8.0

Night of the Shooting Stars
2003 · 10.0

OLDK
2004 · 7.0

Nostradamus Metsuboroku: Idenshi no Shinseiki
1999

Déracine
2004 · 3.7
See all fromAki Kajiwara
More from Hidehiro Ito · Director

Female Teacher in Rope Hell
1981 · 5.0

Story of White Coat: Indecent Acts
1984 · 4.8

Female Beautician Rope Discipline
1981 · 4.7

Hurricane Rape
1979 · 2.0

Debauchery
1983 · 5.0

Nun's Diary: Confession
1979 · 3.6

Rope Cosmetology
1978 · 7.1

Unrequited Love
2016 · 4.7

Apartment Wife: Lust for an Orgasm
1979 · 3.7

Path of the Beast
1980 · 4.5
See all fromHidehiro Ito
More like this

Tomie: Rebirth
2001 · 7.2

Never After Dark
2026 · 7.5

Godzilla Minus One
2023 · 7.6

Exit 8
2025 · 7.0

Missing Child Videotape
2025 · 7.5

Shin Godzilla
2016 · 7.3

Ring
1998 · 7.1

Resident Evil: Death Island
2023 · 7.3

KINKI
2025 · 6.4

Midori
1992 · 6.0

Vampire Hunter D: Bloodlust
2001 · 7.7

Resident Evil: Vendetta
2017 · 6.9
Humanoid Puppet — streaming FAQ
Which OTT platform streams Humanoid Puppet?
Humanoid Puppet isn't streaming anywhere in Australia yet.
Is Humanoid Puppet on Netflix?
No, Humanoid Puppet is not on Netflix in Australia as of November 2026.
Is Humanoid Puppet on Amazon Prime Video?
No, Humanoid Puppet isn't on Amazon Prime Video in Australia right now.
Where can I watch Humanoid Puppet for free?
Humanoid Puppet 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 Humanoid Puppet?
Humanoid Puppet hasn't started streaming in Australia yet. Based on the typical 6–8 week theatrical-to-streaming window, we estimate it will arrive around June 12, 1992. This is a prediction, not a confirmed date.












