Dolphins: The Ride
Filmed entirely on location in Roatan, Honduras, Dolphins: The Ride is an IMAX movie that takes audiences on an adventure through the coral reefs of the Caribbean from the POV of a dolphin. Directed by world renowned photographer, filmmaker and environmentalist Bob Talbot. Charlotte Huggins served as Producer on behalf of nWave Pictures.