Visitors check in from around the world to attend a criminally good time at Granite Noir

© Supplied by Granite NoirStuart MacBride and Ian Rankin during this year's Granite Noir.
Stuart MacBride and Ian Rankin during this year's Granite Noir.