Sean Bean turned down the role he was offered in Ronin.
Ronin is a 1998 American spy action-thriller film directed by John Frankenheimer , starring Robert De Niro , Jean Reno , Natascha McElhone , Stellan Skarsgård , Sean Bean , and Jonathan Pryce , and written by David Mamet ( under the pseudonym Richard Weisz ) from a screenplay by first-time writer John David Zeik . Sean Bean . Other roles include Alec Trevelyan in the James Bond film GoldenEye ( 1995 ) and Odysseus in Troy ( 2004 ) , as well as roles in Patriot Games ( 1992 ) , Ronin ( 1998 ) , National Treasure ( 2004 ) , North Country ( 2005 ) , The Island ( 2005 ) , Silent Hill ( 2006 ) , Black Death ( 2010 ) , Jupiter Ascending ( 2015 ) and The Martian ( 2015 ) .