Scottish actor, Gerard Butler has been spotted around Dumfries and Galloway while filming his new movie.
The actor is famous for starring in movies including 300, Law Abiding Citizen, and P.S. I Love You.
Now the Hollywood heart-throb is filming Keepers, a psychological thriller about the disappearance of three lighthouse keepers.
Here are more photos of Butler on set: