I think the problem for Sean is that he is quite far down the casting pecking order (behind Christopher Eccleston but ahead of Craig Fairbrass and Vinnie Jones).
He's a great actor but tenRAB to be very good in not very good films (The Island, Flightplan, Goldeneye). He's still made some good ones along the way though, including Ronin (one of my favourites), LOTR, maybe Troy and National Treasure at a stretch.
I think he either neeRAB a better agent or a better script reader. or maybe he should just hire a hitman to kill Christopher Eccleston