Scripted Love takes place in alternate timeline when Malaysia is on the brink of revolution. In 2012, the newly elected prime minister, Yusuf Azahari, under the encouragement from his movie director friend (Faisal Ramlee), abolishes all the anti-gay bills.
One of the abolished bills is the GLBT Movie Bill. With that, gay characters in Malaysia movies are no longer required by law to die or to repent. Faisal takes the opportunity to make the perfect gay movie. Faisal recruits a straight actor named Miza Kamal to play the role as a gay-in-denial. Abel Hamid is cast to be Miza's on-screen love interest. However, Miza's heterosexuality prevents him from getting in touch with his gay side. Under the threat that he will be fired, Miza seeks acting guidance from Abel.
The acting lesson takes a surprising turn when Miza realizes that he really has a gay side. Before long, he finds himself in love with Abel, something which Miza previously thought was impossible. However, more and more religious Malaysians condemn homosexuality. Things go out of control when a religious fanatic decides to take matters into his own hand, by blowing up those who he accuses as the culprit of so-called gay epidemic.
Can Miza and Abel's love survive? Can their love triumph over religion-fueled hatred?