Alfred Molina ( Vivaldi )Elle Fanning ( Vivaldi )Gerard Depardieu ( Vivaldi )Jacqueline Bisset ( Vivaldi )Joseph Fiennes ( Vivaldi )Malcolm McDowell ( Vivaldi )Neve Campbell ( Vivaldi )