Elizabeth Moss is starting to be everyone favorites female actress. She is from the hit TV show on Hulu’s The Handmaid’s Tale. Now she is leading off in this new horrible movie The Invisible Man.
They set the mood as Moss plays Cecilia who’s in abusive relationship with her husband, who happens to be a scientist. Then suddenly dies but leave her all the cash but is he really dead. Coming out February 28th.