Medieval es una película de drama histórico de acción sobre la vida de Jan Žižka, un comandante militar bohemio que nunca perdió una batalla. La película está ambientada antes de las guerras husitas (1419-1434), cuando Žižka era joven. Cuenta la historia de cómo Žižka se convirtió en un famoso comandante militar.
Los encargados de dar vida a tantas escenas con vfx es el fundado en el año 2012 PFX, quienes se encuentran en Praga, República Checa.
En julio de 2017, Jákl anunció que el rodaje comenzaría en la primavera de 2018 y que se llevaría a cabo en Bohemia del Sur y Bohemia Central. También afirmó que Žižka definitivamente no sería interpretado por un actor checo, diciendo que sus contactos en EE. UU. estaban hablando con los agentes de algunos actores estadounidenses. Cassian Elwes se convirtió en productor de la película el 6 de marzo de 2018.
Se anunció que Ben Foster interpretaría a Jan Žižka el 24 de agosto de 2018. El rodaje estaba programado para comenzar el 17 de septiembre de 2018. Michael Caine fue anunciado el 7 de septiembre de 2018 para ser elegido como el personaje ficticio de Lord Boreš. Matthew Goode fue elegido en noviembre como el rey Segismundo.
La película se anunció oficialmente el 13 de septiembre de 2018. El elenco principal incluía a Til Schweiger, Marek Vašut y Sophie Lowe, entre otros. El presupuesto final se anunció en 500 000 000 CZK (23 000 000 USD). El rodaje comenzó el 17 de septiembre de 2018 y continuó cerca de Praga hasta octubre de 2018. Luego, el rodaje se trasladó a varios castillos checos, como el castillo de Křivoklát, antes de concluir en diciembre de 2018. El rodaje tuvo lugar principalmente en Bohemia Central y Bohemia del Sur.