Deewangi Ne Had Kar Di is packed with action & romance like all Bollywood movies