The Rock: A story of inspiration, patience and perseverance.