The life of Antonio Vivaldi, called "the red priest", his relationship with the world and the Church, his spiritual battles, his love for a woman.

Steven Cree
as Antonio Vivaldi

Clemency Burton-Hill
as Laura Padovan

James Jagger
as Alessandro Grimani

Tiffany Mulheron
as Anna Grimani

Charity Wakefield
as Ludovica

Lachlan Nieboer
as Brandon Perry

Christian McKay
as Estienne Roger

Georgia King
as Vittoria

Matthew McNulty
as Philippe d'Orléans

Neil McDermott
as Manfredi