Luke Evans is surprised there aren't more gay ... and gay activist and actor Ian McKellen (Gandalf in Lord of the Rings) told ...