Two competing teams of scientists search the African jungles for a secret formula.
The Call of the Savage is not available for streaming at this moment.