karen gillan cast as mara jade holding purple lightsaber