I love ‘Shawshank Redemption’ but not because of him or Tim Robbins.
Great story, and yes, I agree with you. All the parts could have been played by others and the story would have been just a great, if not better.