Home
Movies
TV
Watchlist
History
Android TV
Connect
Donate
Discord
Michelle Duncan
Michelle Duncan (born 14 April 1978) is a Scottish actress. She was nominated for a BAFTA Scotland Award for her performance in Sea of Souls. Born in...
Show more
Movies
TV Shows
Elizabeth Is Missing
2019
7.3
Bohemian Rhapsody
2018
8.0
Blue Christmas
2017
6.7
Iona
2015
6.6
Scrubber
2012
0.0
The Broken
2008
5.4
Atonement
2007
7.7
Low Winter Sun
2006
6.6
Driving Lessons
2006
6.1
Whatever Love Means
2005
3.5
Slay & Prepare
Unknown year
0.0