Początek IV w. n.e. Cesarz Konstancjusz Chlorus (Carlo Ninchi), wraz z synem Konstantynem (Cornel Wilde), walczy przeciwko plemionom barbarzyńskim na granicach imperium. Wkrótce Konstantyn zostaje wezwany do Rzymu, gdzie ma zostać uhonorowany za czyny wojenne. W trakcie podróży wpada jednak w zasadzkę, zastawioną przez politycznego rywala Maksencjusza (Massimo Serato), lecz udaje mu się ujść z niej cało. Pozostawia swojego rannego przyjaciela, centuriona Hadriana (Fausto Tozzi), pod opieką przypadkowo napotkanych chrześcijan, a sam rusza w dalszą drogę do Rzymu.