Answer
Yes, Vivek Oberoi has worked in a movie based on a novel. He starred in the 2015 film Sarbjit, which is based on the true story of Sarabjit Singh, an Indian farmer who was imprisoned in Pakistan for 23 years on charges of terrorism. Oberoi's performance in the film was praised by critics and audiences alike.