In Ophelia (2018), a retelling of William Shakespeare’s play from the female perspective, Watts portrayed Gertrude, Hamlet’s mother, and also played Gertrude’s invented sister. After the drama Penguin Bloom (2020), Watts was cast as a scientist in the sci-fi thriller Boss Level (2021). She then starred
Read More