Chennai: In a major relief to the makers of the multilingual film Baahubali-2, the Madras High Court today refused to stay its release scheduled for April 28 in Tamil Nadu. When the petition, seeking a stay on the release of the film, filed by Ace Media alleging non payment of