Was Archer a good man or a bad man?

Rating: 10/10 (6 January 2007)

*spoiler* yes I warned you... I will warn you once again... And once again.... So here's my question. Would he still have saved the lives of Solomon and his son had he not gotten shot at the end? Two ways of looking at Mr. Archer: 1. He delineated himself as someone who is only looking out for himself throughout the entire movie, and the only reason he cared for Solomon is so that he can get the diamond. After he gets shot, he knows he's not going to make it, so he gives the diamond to Solomon, and realizes his errors and repents his sins. If he hadn't had gotten shot, he would still 'Lose both of them' and fly away home free towards the sunset with his diamond. 2. He was brought up to survive in a 'dog eat dog' world after his family is brutally murdered when he was 9, but his heart is at the right place. After having met Solomon, he goes through a phase change and his plan is to expose the conflict diamond dealers for who they are and uses Solomon and the reporter to seal his plan.
What do you think?