The Woman in the Window' is ready for its release