Image caption Father and son Jeff and Elliott Scott from Newcastle came to the event dressed as the original Storm Troopers from Star Wars

More than 30,000 sci-fi fans have been attending this year's MCM Scotland Comic Con at the SECC in Glasgow.

Star Wars actor Warwick Davis and former Doctor Who and Hobbit star Sylvester McCoy are also taking part.

Those who attended were given the chance to meet the authors of their favourite books or characters from their favourite shows.

The convention, now in its fifth year, has become renowned for fans' enthusiasm for dressing up.

Brian Cooney, managing director of the MCM expo group which organises the event, said: "The whole genre and the fact that people enjoy going out and dressing up is amazing to watch and a big part of the event.

Image caption Jamie Adam Springboig in Glasgow took on the persona of a unicorn at the event

"They like to 'cos play' - they call it that because they like to costume play and don't just put on a costume and go 'look at my costume'. They want to try and play the characters. It's their escape for a day or two where they come and enjoy the fun."

Image caption Lori Forsyth from Coatbridge and nephew Riley dressed up as Batman and Batgirl

Mr Cooney said Comic Con had become a broad term that embraced pop culture.

Image caption Dan Gillespie from Alford in Aberdeenshire dressed up as Rick Grimes from The Walking Dead

He added: "It's totally mainstream now. The fact that the movies have become so successful has led even more people into it, but it was already on the way up before the movies."

Image caption (back row from left) Nicole Blair from Cumnock, Sabrina Shaw from New Cumnock, Courtney Taylor from Cumnock, Amy Blair Cumnock (front row) Sara Bingham from Cumbernauld came as characters from "Owari no seraph"

Image caption GSM "Yasmine" McIlduff from Airdrie as the iron bull from Dragon Age and Rachell Colligan from Lanark as Bonnie the Bunny from Fnaf

Image caption Cameron Robertson from Edinburgh attended as Junkrat from the game Overwatch

Image caption Amalie Lundquist from Dumfries who attended as Charmeleon from Pokémon