Edinburgh is no stranger to being turned into a film set as the cobbled streets and historic buildings provide a stunning backdrop for many films and TV shows.