Only the Strong Survive (2002) - Cast