Saturday Night Live: Themyscira


When two women land their boat on Wonder Woman’s home of Themyscira, they’re disappointed to discover that the island’s inhabitants aren’t quite what they expected.