In Scotland in 1752, seventeen-year-old David Balfour is cheated out of his birthright by his evil uncle Ebenezer.
2003
1959
2017
2022
1925
2023
2012
1977
2016
1989
1919
1942