Captain Fall

Captain Fall

The Human Zoo (1x3)


Air date: Jul 28, 2023

In South Africa, an eccentric tycoon surprises his wife with an unusual gift, courtesy of the Caribbean Queen crew — and an oblivious Jonathan.

  • Premiered: Jul 2023
  • Episodes: 10
  • Followers: 52
  • Ended
  • Netflix
  • at 0