Ranjan, a small-town romantic boy from Banaras, lands a government job to marry Titli, but forgets to vow to Lord Shiva, causing him to be trapped in a time loop. A hilarious tale of love, fate, and redemption unfolds, as Ranjan tries to end the loop and get married.
Rajkummar Rao
as Ranjan
Wamiqa Gabbi
as Titli Mishra
Raghubir Yadav
as Raghunath
Seema Pahwa
as Ramawati, Ranjan's Mother
Zakir Hussain
as Brijmohan
Anubha Fatehpuria
as Anandi
Sanjay Mishra
as Bhagwan Das
Ishtiyak Khan
as Kishan
Dhanashree Verma
as Jugni, Cameo
Poornima Sharma
as Sweety