The Handmaid's Tale - Episode 1 Offred

How would you rate this episode?