Never-Let-Me-Go-movie-poster-1-406x600

It is well-known that the famous running-along-the-beach scene in Chariots of Fire was filmed in St Andrews but the University town is not the only part of Fife to have had a starring role. Pittenweem and North Queensferry have both put in appearances and the historic village of Culross often provides a period setting for tv and film – and more suprisingly – for Captain America, the First Avenger.

Thanks to a Pinterest page by Welcome to Fife you can see which movies have been shot in the county.

Never Let Me Go starring Keira Knightley, Carey Mulligan and Andrew Garfield – part filmed at Andrew Melville Hall, University of St Andrews, St. Andrews, Fife.little_vampire

The Little Vampire starring Richard E Grant and Jonathan Lipnicki – part filmed in Culross, Fife.

the-railway-man

The Railway Man starring Nicole Kidman, Colin Firth and Stellan Skarsgård – part filmed in North Queensferry and St Monans, Fife

The_Winter_Guest_Filmed_in_Fife600full-the-winter-guest-photo

The Winter Guest starring Emma Thompson – part filmed in Elie and Pittenweem, Fife

Captain America

Captain America: The First Avenger starring Chris Evans, Hugo Weaving and Samuel L Jackson – part filmed in Culross, Fife

20e82187d305a152d2a17bcae6ed6497

The Happy Lands starring BAFTA Scotland New Talent nominee George Wallace – set around the General Strike of 1926 – focuses on the village of Carhill in Fife. The Happy Lands is inspired by true stories and follows the journey of one mining community as they fall into labour conflict with the Kingdom Coal Company.

d3f0ad3a8d69613e2b117245f47ec983scarlett-johansson-under-th

Under the Skin starring Scarlett Johansson and Paul Brannigan – part filmed Culross, Fife

chariots-of-fire

Chariots of Fire starring Ben Cross, Ian Charleson and Nicholas Farrell – part filmed at West Sands Beach, St Andrews in Fife