
Malaysian horror/suspense thriller with Islamic themes about a woman who is haunted by a vengeful spirit trapped in an antique mirror. The plot centers on Nasrin (Natasha Hudson), whose face has been disfigured in a mysterious car accident.Read More »