(NETFLIX IS A TURTLE, I SWEAR)
And I agree, Regina is such a complex character. She's more than just another villain: she loves her son, she feels things vividly, and her quips are frankly hilarious. Killian is a amazing too--I like how he never gives up on Emma!