3 star movie Aldis Hodge Elizabeth Moss Horror Mystery/Suspense Science Fiction Storm Reid The Invisible Man Spoiler-free! Cecilia ( Elizabeth Moss ) escapes from her abusive rich scientis… Written By notyourordinarynerd Tuesday, 16 June 2020 Add Comment Edit