The terrifying legend of La Llorona, a malicious spirit of a woman who killed her own children to get back at her cheating husband..... Clip where she goes after a teenage boy.
Battle Royale tells the story of a dystopic future in which each year, a randomly-selected 9th grade class is kidnapped and sent to a deserted island where they are equipped with weapons and are forced to kill each other until one survivor is left