36 of the best Game of Thrones fan theories

Who's going to kill whom? Who's already dead? And who will ride the dragons?