Primary Menu

The Nuthouse

Weekdays 3PM - 7PM

SAVANNAH, GEORGIA - OCTOBER 31: Elisabeth Moss speaks onstage at the Elisabeth Moss Spotlight Award Presentation during the 22nd SCAD Savannah Film Festival on October 31, 2019 at Trustees Theater in Savannah, Georgia. (Photo by Dia Dipasupil/Getty Images for SCAD)

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.