Christopher Nolan's 'The Odyssey' has lived up to its massive pre-release buzz, registering a strong opening at the Indian box office.The film starring Matt Damon in the lead, matched the pre-release box office expectations to score a Rs 20 crore opening in India. Despite its Adults Only (A) certification, the film still managed to emerge as one of the biggest Hollywood openers of the year.