Film Reviews Elisabeth Moss and Floating Knives: The Invisible Man Review by Teddy Frederick Posted on March 4, 2020March 4, 2020 We are first introduced to Cecilia, played by Elisabeth Moss (The Handmaid’s Tale), tiptoeing out… Read More