'Tiger King 2' is now available to watch on Netflix