December 18, this year, is to witness a Clash of the Titans with the release of Sanjay Leela Bhansali's Bajirao Mastani and Shah Rukh Khan's Dilwale on the day. History is to be repeated after 2007, when Sawariya and Om Shanti Om had clashed at the box office.