Katie McGrath as Morgana in the year 3000 AD