A film, from 2003, depicting the peaceful atmosphere of the Ashram of Sri Ramana Maharshi.