Вам необходимо извлечь атрибут href .Значение получит значение между тегом ссылки <link>VALUE</link>
.
. Вам необходимо:
c.Element("link").Attribute("href")
Кроме того, вы получаете только одно значение, потому что вы выполняете свой выбор на основе выборакорневой узел (фильмография).
<filmography>
<link>THIS WILL GET PICKED IN THE ORIGINAL QUERY</link>
<link>THIS WILL BE IGNORED</link>
<link>THIS WILL BE IGNORED</link>
<link>THIS WILL BE IGNORED</link>
</filmography>
Если вам нужна каждая ссылка, вам нужно, чтобы ваш запрос находил эти элементы, ТО затем выбирайте то, что вам нужно, из каждого
c.Elements("link")
.Select(c=>c.Attribute("href").Value)
.ToList();