Maria DeFalco Movies

  • 1975
    Satan's Castle

    Satan's Castle

    Satan's Castle

    01975HD

    Four adventurers become trapped in Magnet Mountain's abandoned Castle of Satan. To escape the citadel's strange and terrible demonic attacks, they...

    Satan's Castle
  • 1976
    The Waxing Moon

    The Waxing Moon

    The Waxing Moon

    01976HD

    A botanist has developed a curious flower which only blooms during a full moon and has remarkable properties, instantly healing wounds and giving the...

    The Waxing Moon

Putlocker is a free online streaming site that provides you with all your favorite movies and TV series episodes, Over 9000 free streaming movies, documentaries & TV shows.