 During the course of the movie Elizabeth claims to have learned  swordsmanship from Will. Later on she pulls a sword stunt hitting  two enemies backwards which was actually played by  Orlando Bloom (qv) as Legolas in "Lord of the Rings".