Traitor (2008) review