Ancient Tale: When the Sun Was God (2003)

Polish historical action fantasy based on a novel by Jozef Ignacy Kraszewski. In 9th-century pre-Christian Poland, the rustic natives have lived peacefully for centuries, tending their land and worshipping the sun god. But when the power-hungry Prince Popiel brings in the Viking army to establish a barbarous and bloodthirsty regime of terror, it is up to one lone warrior, the famed archer Ziemowit (Michal Zebrowski), to lead a peasant uprising and put an end to the bloodshed.