Draghoula
Harry (Chriss Lee) is a young, Jewish scientist who lives with his overprotective and overbearing mother, Ida (Victoria Barkoff). He spends most of his time in his laboratory trying to ...                See full synopsis »