A yeti gets loose in downtown Toronto.
Female American tourists are being kidnapped by a crime ring headed by a beautiful Asian woman. They’re drugged and then sent to an island where they are kept as sex…
Bookmark - 123-MOVIES.GIVES