With Netflix's track record for gripping documentaries, will Stan Lee: The Final Chapter land on the streaming giant?