Helena (Sienna Guillory) é a deslumbrante esposa de Menelau (James Callis), o Rei de Esparta, que a exibe como se fosse um troféu. Infeliz com seu casamento arranjado, a moça deseja a companhia de um belo homem com quem ela teve uma visão: Paris (Matthew Marsden), o príncipe de Tróia. Quando o rapaz consegue "sequestrar" Helena e levá-la para sua terra natal, para que eles possam viver um romance, o pai dele, Rei Priam (John Rhys-Davies) os recebe de braços abertos, apesar dos avisos de maus presságios. Com a honra manchada, Menelau, com o apoio de seu irmão Agamenon (Rufus Sewell), declara guerra à Tróia, iniciando um conflito que duraria dez anos.