Without reading the comments to ruin things for me, from left to right:
I recognize the first two, though I'm not a fan.
I recognize the next three, the first of which was one of my favorites from that series.
I recognize the next two, the second of which made a great AU villain on ABC.
I think I recognize the next 4, but from the books, not the movies. Turkish delight?
The next 3 everyone recognizes.
The one after that is from my favorite TV series ever.
The one after that is from the slightly less heartfelt follow-up.
Then this guy I have no clue.
And these last three I also couldn't even guess.