The game is non-linear, so it can't have a particular walkthrough. But quests and characters encounters are described on wiki:There's a walkthrough up to date?
You must be registered to see the links
It's not completely up to date, but I'd say 96-97%