Élevée en France, Mary Stuart épouse en premières noces François II, roi de France. A peine âgée de 15 ans, elle devient souveraine à 17 ans, en 1559, à la mort de son époux, emporté par la maladie. Six ans plus tard, elle épouse en secondes noces à Édimbourg Henry Stuart, dit «Lord...
1994, en Écosse. Spanner et Johnno, deux super potes, sont aux prises avec de gros problèmes. L'un vit avec un frère criminel et l'autre part dans une nouvelle ville avec sa famille et son futur beau-père. Avant leur séparation, Spanner et Johnno sortent faire la fête lors de leur dernière...