Horror
6.1
Queen of Lost Island (also know as The Devil's Pet) full movie is released on Jan 01, 1994. Watch Queen of Lost Island online - the English Horror movie from United States. Queen of Lost Island is directed by Donald G. Jackson and created by Donald G. Jackson with Tina-Desiree Berg and Steve Carr.