Question: how to catch a legendary fish in red dead 2?
Answer: Go to the Legendary Fishing Spot (see guide below) Equip the correct lure for the water type (River, Lake or Swamp). Don't use any Bait. Put the Lure in the water, slowly reel in the lure and wait for a legendary fish to bite.