https://turkish123com.com/Movies Logo

Return of the Demon

A group of treasure hunters accidentally unleash a malevolent demon who is attempting to obtain 49 souls in order to achieve immortality.

Advertisement

Where to Watch

Stream, buy or rent this movie from the providers below.

Stream
Not available
Buy
Not available
Rent
Not available