Russian authorities have ordered the release of nearly 100 whales held captive in cages in Russia's Far East in a case that has drawn the ire of President Vladimir Putin, the public and international film stars, TASS news agency said on Thursday.

Images of the whales, kept in cramped enclosures in a bay near the Sea of Japan port town of Nakhodka, first appeared last year, triggering a wave of criticism.

The Kremlin has said the 11 orcas and 87 beluga whales were held in cruel conditions and were intended for sale to aquariums and Chinese buyers.