john doggett is played by robert patrick both currents redistribute mass and heat along the stream current system along madagascar's coast kandi babizi ntibabyamagane yaraye i murori mu mudugudu