DAP parliamentary leader Lim Kit Siang has urged Prime Minister Najib Abdul Razak to give a full explanation on his blessing to the exclusive preview of the controversial film Tanda Putera to some 3,000 Felda settlers yesterday.