This Diwali, expect some fiery firework at the Box Office as Ajay Devgn’s most ambitious project, Shivaay is clashing with Karan Johar’s directorial comeback, Ae Dil Hai Mushkil. While the official trailer of Shivaay had left us stunned earlier for the action sequences and visuals, Ae Dil Hai Mushkil has been charming the audiences with its superb star cast that include Ranbir Kapoor, Aishwarya Rai and Anushka Sharma. It's going to be a battle at the box office this Diwali. And the battle lines are already drawn.

While the battle commences this Diwali, let's find out how these two upcoming movies fare when pitted against each other.

1. Trailer
They say
, Trailer is what makes or breaks a movie! And, here Shivaay has got an upper hand. A well cut trailer without revealing the storyline, Shivaay trailer has everything which keeps the viewers on toe. If intrigue is the key to build great buzz, Shivaay has managed to do that till now. The trailer looks exciting, the action looks top class filmed in the scenic Bulgaria. And not to forget the presence of a cute kid in the movie that will keep the young audience excited. As for Ae Dil Hai Mushkil, it seems to be a love triangle from the looks of it.

2. Star Cast
On paper, Karan Johar's Ae Dil Hai Mushkil boasts of a strong star cast. Karan managed to
roped in some big names like Aishwarya RaiRanbir Kapoor and Anushka Sharma for his directorial comeback after almost four years. For Shivaay, Ajay Devgn is the lone big name in the film.

Here also Ae Dil Hai Mushkil has got a little upper hand. The makers have released two songs till now, Bullaya and the title track and both of them are ruling the chartbusters. For Shivaay, we have just listened to Bolo Har Har and the song has got everything in place – music,
3. Music
and visual presentation – to tick the box office. While, Pritam has composed the music for Ae Dil, Shivaay's music is given by Mithoon.

4. Director: Karan Johar Vs Ajay Devgn
Karan Johar wins this one. No doubt about that! We all know
, he is a magician when it comes to direction. And, coming from a long hibernation, he would be looking to leave a long-lasting impact with his new film. As for Ajay, his track record as a director is not that good. But, you never know, with Shivaay he could turn that record.

So, tell us which movie you will watch this Diwali? Shivaay or Ae Dil Hai Mushkil.

Written By: Mansi Gupta.