Как в России выбирали государя и выбрали Михаила Романова

Москва
На дворе 1613 год. В Москву стекаются представители русских городов и уездов — всего прибудет порядка 700 выборных людей (делегируемых народом избирателей). Им предстоит возвести на российский престол новую правящую династию. Среди кандидатов — иноземные королевичи, сын самозванца, бояре-перебежчики, герои освободительной войны и другие.
королевич Владислав
королевич Владислав
Ворёнок
Ворёнок
королевич Карл-Филипп
королевич Карл-Филипп
кн. Фёдор Мстиславский
кн. Фёдор Мстиславский
кн. Иван Голицын
кн. Иван Голицын
кн. Дмитрий Трубецкой
кн. Дмитрий Трубецкой
кн. Иван Воротынский
кн. Иван Воротынский
Иван Романов
Иван Романов
кн. Иван Черкасский
кн. Иван Черкасский
кн. Дмитрий Черкасский
кн. Дмитрий Черкасский
Фёдор Шереметев
Фёдор Шереметев
кн. Пётр Пронский
кн. Пётр Пронский
кн. Дмитрий Пожарский
кн. Дмитрий Пожарский
Михаил Романов
Михаил Романов
Кто выиграл эти «выборы», известно. Но откуда взялось такое количество претендентов на трон? И почему в Российском государстве вообще выбирали царя?