Scottish star Rory McCann, famous for playing The Hound, was fresh from the red carpet at the 21st annual Glasgow Film Festival for the world premiere of revenge thriller Tornado.