First poster of ‘Baadshaho’ promises an action-packed ride