Batman (Dave Nemeth), left, “battles” Bane (Jarrod Kinch) at Nanaimo Harbourfront Library as part of Geekcon on Saturday.

Photo gallery: Geekcon Nanaimo 2017

Cosplay and video games part of Geekcon at Nanaimo Harbourfront Library.

Cosplay, comic books and video games were all a part of Geekcon at Nanaimo Harbourfront Library Saturday.

Here are some images.