★ Quick Tip: Bookmark yifyonline.com so you always have a direct way back to the site.

The Devil's Owl Overview
Released in 1977, The Devil's Owl sits at 6.0/10 and is available in HD quality. Fans of Horror will find plenty to enjoy here. At 1h 27m long, the encode maintains sharp detail throughout. A girl gives birth to an owl creature and this monster rallies all its furry friends into a bloody revolt against the humans for their savage behavior.
The Devil's Owl Director
Liu Kuo-hsiung
The Devil's Owl Actors
Chia Ling, Liang Hsiu-shen, Chiang Ching-Hsia, Ma Chi, Lung Fei, Hsueh Han, Yuan Shen, Chin Pin




