60: The Handmaid's Tale on HULU S2/E10 - "The Last Ceremony"

Thu Jun 21 2018 (01:24:27)

The Handmaid's Tale on HULU S2/E10 - The Last Ceremony

This was your not so friendly, or subtle reminder that Serena and Fred are straight up evil.

Eeeeeeeeeeeeeevil.