I enjoyed Bradley Cole in the movie and think that with his talent, he could have easily played the lead...he is a very versatile actor and can play many extremely different roles. He has played Shakespeare and can speak French fluently, along with many different accents. Does a great British accent.