The Visit Scotland website is great place to look when scouting for film locations, there's lots of details on famous films shot in Scotland with details on the exact locations used.
Visit Scotland has also produced a pdf movie map for the The Highlands of Scotland and its stunning locations: