Horatio Lancelot?

I just found out (because I am the Last to Know Everything!) that Ioan Gruffudd is going to play Lancelot in the upcoming King Arthur movie.

You may know Gruffudd from The Titanic (I know he was in it, but as I never saw the movie I don’t know how big a part he had) but to me, he is Horatio Hornblower!

Looking forward to seeing him portray Lancelot…