‘The Sense of an Ending’ to release in India on March 24