Tiu Loo: No Bad Deed Goes Unpunished
Synopsis Tiu Loo is a 2016 Taiwanese horror film directed by Chang Jung-chi. The film stars Janine Chang as a young woman who becomes the target of a vengeful spirit after she commits a hit-and-run. Plot The film opens with a group of friends...