
Baba Yaga
1973 · Movie · Unrated · 89 min · ★ 5.5 · 49% critics
A young fashion photographer has a chance encounter with a mysterious older woman and soon falls under a troubling spell. Nightmares, strange visions, and unsettling objects blur the line between reality and fantasy as everyday life turns increasingly sinister.
Also known as Baby Yaga, Devil Witch · Kiss Me Kill Me
Where to watch
Watch free on The Roku Channel, Plex and Tubi — also streaming on Amazon Prime Video and Fandor.
1 hour to watch.
Stream (included)
Rent
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 1973
- Release date
- 1973-09-20
- Language
- Italian
- Rated
- Unrated
- Runtime
- 89 min
- Max quality
- HD
- Critic score
- 49/100
- TMDB rating
- 5.5/10 (81 votes)
About
You may enjoy this if you like surreal, erotic 1970s horror with a dreamy, unsettling mood similar to Four Flies on Grey Velvet or Eyeball; Not for you if you need a clear, fast-moving plot.
Pros: eerie dreamlike atmosphere; striking pop-art style; creepy witchy mood | Cons: thin story; slow pacing; often confusing
Themes
- witch
- dreams
- nightmare
- magic
- photographer
- supernatural
- based on comic
- evil doll
- curse
- death
- occult
- mysterious
Cast & crew

Carroll Baker
as Baba Yaga

George Eastman
as Arno Treves

Isabelle De Funès
as Valentina Rosselli

Ely Galleani
as Annette
- DB
Daniela Balzaretti
as Romina

Mario Mattia Giorgetti
as Carlo, Hippie in the Demonstration
- SM
Sergio Masieri
as Sandro

Angela Covello
as Toni
- CA
Cesarina Amendola
as Baba Yaga's Neighbor
- MG
Maria Paolo Giordani
Directed by Corrado Farina