John-Paul Macleod Filmography
Da Vinci's Demons (2013)
- 4 seasons, 60 minutes (1 hour)
- Drama
- 7.9/10 (79149 votes)
Leonardo Da Vinci is remembered today as an accomplished Renaissance Man who created beautiful art...
The Machine (2013)
- 92 minutes (1 hour 32 minutes)
- Science Fiction, Thriller
- 6.0/10 (32058 votes)
In a future world, the powers of western Europe and America are at war, and...
The Gospel of Us (2012)
- 105 minutes (1 hour 45 minutes)
- Drama
- 5.4/10 (243 votes)
In the throbbing heart of Easter, the town of Port Talbot finds itself embroiled in...