O Romeo also stars Vikrant Massey, Tamannaah Bhatia, Avinash Tiwary, Disha Patani, Farida Jalal, and Nana Patekar, among others. Nadiadwala Grandson Entertainment produces it.
According to the filmmakers, the film is based on a very emotional and stormy story about passion, suffering, and the irreparable effects of love denied. O Romeo is based on a chapter from author Hussain Zaidi's book Mafia Queens of Mumbai, which narrates the thrilling story of mobster Hussain Ustara, played by Shahid.