Plot: Untitled Predator Fan Film is set on the Solomon Islands in 1944 and sees a group of allied soldiers happen upon gruesome hangings during their trudge through the jungle. Initially finding and accusing a Japanese soldier of the atrocity, it soon becomes clear that the perpetrator comes from further afield than the land of […]

Read more