Something is magically captivating about Salman’s on-screen presence