Movies Logo

Devil's Lair

A Korean construction company pays with their lives for building in a forbidden forest.

Advertisement
Release DateApril 26, 2007
StatusReleased
Original TitleAngkerbatu
Runtime1h 29min
Budget
Revenue
LanguageIndonesian
Original LanguageIndonesian
Production Countries
Production CompaniesLiquid Media
Advertisement