India, Aug. 14 -- The Supreme Court on Thursday pulled up the Karnataka high court while cancelling the bail granted to actor Darshan in the Renukaswamy murder case.

A bench of Justices JB Pardiwala and R Mahadevan set aside the Karnataka high court order, saying it suffers from various infirmities, Hindustan Times earlier reported.

"We considered everything, the grant of bail as well as cancellation. It is evident that the order of High Court suffers from serious legal infirmities," the Supreme Court said.

"The order fails to record any special or cogent reasons for granting bail under Sections 302, and 34 IPC. Instead, it reflects a mechanical exercise of discretion formed by significant omission of legally relevant facts. Moreover, ...