…the excitement, action, immense set pieces, and character charm allowed the show to take the final bow it so richly deserved.
This was truly Tom Riley’s finest hour as Leonardo Da Vinci. Den of Geek
Da Vinci’s Demons season 3 ‘Semper Infidelis’ on FOX International Channels tonight. Finally!