Fiction fans from all around the world gathered for the 2018 edition of the Comic Con Festival in Moscow, Russia. Danny Trejo and M. Night Shyamalan were among the special guests of this year's edition.