I’m not familiar with the tv series but do they tell you what part of the world they are filming in for each episode? That will help narrow down options. Also do you have any idea how big the fish is?
sorry for the late reply what a busy weekend.
i think your all close but no cigar!
i have attached a link the fish in question in at 33:55
let me know what you think!