Should You Watch ‘The Wonder’? Review of the Florence Pugh Netflix Movie

The new mysterious thriller from Netflix, The Wonder, is now streaming, but should you give it a watch? Set in The Irish Midlands in 1862, The Wonder follows English nurse Lib Wright (Florence Pugh), who...