Leonardo Castro Movies

  • 1966
    Time to Die

    Time to Die

    Time to Die

    6.6821966HD

    A man comes home after serving 18 years in jail for murder in this routine western. Although the man killed in self defense, rumors in town...

    Time to Die
  • 1953
    The Goddess of Tahiti

    The Goddess of Tahiti

    The Goddess of Tahiti

    5.71953HD

    A fugitive hides from justice among smugglers in the deep jungle of an exotic island, but things become complicated when he falls in love with a...

    The Goddess of Tahiti
  • 1969
    Blue Demon and the Female Invaders

    Blue Demon and the Female Invaders

    Blue Demon and the Female Invaders

    5.31969HD

    Blue Demon must battle against a group of alien women looking to kidnap men from planet earth.

    Blue Demon and the Female Invaders
  • 1982
    Los ojos de un niño

    Los ojos de un niño

    Los ojos de un niño

    5.51982HD

    Little boy learns of his stepmother's infidelity and later witnesses a murder... but the shocks have thrown him into a hysterical paralysis, and it's...

    Los ojos de un niño