By Geno McGahee Lucky McKee, the man behind THE WOMAN and MAY has a great talent for making memorable female characters and he does it again in the MASTERS OF HORROR tale “SICK GIRL,” an incredibly fun watch. Ida (Angela Bettis) works with bugs and she loves her job. She […]