In a country obsessed with politics and religion, it is quite rare to see any movie paying attention to science and scientists — that too fine attention. 15 Park Avenue (2005) by Aparna Sen is one such movie, which had received the National Film Award