UNFINISHED FRAMES
INTRODUCTION
KAVYA JOSHI/FL
Hello everyone....
Myself kavya joshi
I'm the fl of this story....(✷‿✷)
KAVYA JOSHI
AGE- 23
Belongs from a middle class family...
Profession- local tourist guide of her city where she lives...
Nature: Practical, warm, emotionally honest, stronger than she looks..
lives in mussoorie, India...
loves her sister..
ISHAAN MALHOTRA/ML
Hello everyone..
Myself ishaan malhotra
I'm the ml of this story!
ISHAAN MALHOTRA.
AGE- 25
Belongs from a middle class family.
Profession: Freelance travel photographer.
Nature: Quiet, observant, expresses himself through photos more than words..
Loves his family mostly his little brother..
Belongs from uttarakhand... but doens't live as he is a freelance travel photographer
AKSHITA JOSHI/FL SIS
Hello.. 👋
Myself Akshita Joshi..
I'm sister of your FL..
AKSHITA JOSHI
Younger sister of fl.
Age- 18
In school right now!
SATYAM MALHOTRA/ML BRO
Hello everyone..
I'm satyam
SATYAM MALHOTRA
AGE- 20
Younger sibling of ml
studying in college right now..
Loves her elder brother more.
-I'll start this story from TODAY only few chapters till Wednesday....
WEDNESDAY it's official start!
As my previous story is about to end!!
EPISODE 2
Mussoorie never slept early.
Tourists left, locals returned, and phones kept buzzing with work-related messages.
For Kavya Joshi, chats were rarely personal—mostly bookings, timings, payments...
Another unknown number appeared on her screen...
She sighed, adjusted the strap of her bag, and replied...
UNKNOWN
Hi. Is this Kavya Joshi?...📲
ISHAAN MALHOTRA/ML
Ishaan Malhotra here.
Got your number from the local tourism office....📲
KAVYA JOSHI/FL
Okay. How can I help?...📲
ISHAAN MALHOTRA/ML
I’ll be in Mussoorie tomorrow morning.
Need a guide for two days....📲
KAVYA JOSHI/FL
Which places are you planning to visit?...📲
ISHAAN MALHOTRA/ML
Not the popular ones....📲
KAVYA JOSHI/FL
Most people ask for viewpoints and cafés....📲
ISHAAN MALHOTRA/ML
I’m not most people....📲
KAVYA JOSHI/FL
Then what exactly are you looking for?...📲
ISHAAN MALHOTRA/ML
Quiet roads.
Empty stretches.
Places people don’t stop at....📲
KAVYA JOSHI/FL
That’s unusual....📲
ISHAAN MALHOTRA/ML
I’m a photographer....📲
KAVYA JOSHI/FL
Professional?...📲
ISHAAN MALHOTRA/ML
Trying to be....📲
KAVYA JOSHI/FL
Alright.
My charges are fixed. Per day....📲
ISHAAN MALHOTRA/ML
That works....📲
KAVYA JOSHI/FL
You’ll need to decide your stay.
I don’t arrange hotels....📲
ISHAAN MALHOTRA/ML
Any budget-friendly suggestions nearby?...📲
KAVYA JOSHI/FL
Plenty.
Depends on how long you plan to stay....📲
ISHAAN MALHOTRA/ML
Two days for now....📲
KAVYA JOSHI/FL
Bus or cab?...📲
ISHAAN MALHOTRA/ML
Bus...📲
KAVYA JOSHI/FL
Then reach by 9 a.m....
Bus stand gets crowded later....📲
ISHAAN MALHOTRA/ML
Okay...📲
KAVYA JOSHI/FL
I’ll meet you there....📲
ISHAAN MALHOTRA/ML
Thanks...📲
ISHAAN MALHOTRA/ML
One more thing....📲
ISHAAN MALHOTRA/ML
If I stop somewhere without saying anything…
it’s because I saw something worth clicking....📲
KAVYA JOSHI/FL
I’ll wait....📲
ISHAAN MALHOTRA/ML
That’s enough....📲
KAVYA JOSHI/FL
**seen...**
The chat ends there.
No emojis. No warmth. No promises.
Just two names saved under work contacts....
Tomorrow was scheduled.
Nothing else was....
Some conversations don’t feel important at first...
They only become unfinished later...
𝘛𝘩𝘦 𝘤𝘩𝘢𝘵 𝘴𝘵𝘰𝘱𝘴.
𝘕𝘰 𝘴𝘮𝘪𝘭𝘦.
𝘕𝘰 𝘸𝘢𝘳𝘮𝘵𝘩.
𝘑𝘶𝘴𝘵 𝘪𝘯𝘧𝘰𝘳𝘮𝘢𝘵𝘪𝘰𝘯 𝘦𝘹𝘤𝘩𝘢𝘯𝘨𝘦𝘥.
𝘠𝘦𝘵—
𝘏𝘦𝘳 𝘱𝘩𝘰𝘯𝘦 𝘴𝘵𝘢𝘺𝘴 𝘶𝘯𝘭𝘰𝘤𝘬𝘦𝘥
𝘢 𝘴𝘦𝘤𝘰𝘯𝘥 𝘭𝘰𝘯𝘨𝘦𝘳.
𝘏𝘪𝘴 𝘤𝘢𝘮𝘦𝘳𝘢 𝘣𝘢𝘨 𝘧𝘦𝘦𝘭𝘴 𝘩𝘦𝘢𝘷𝘪𝘦𝘳 𝘵𝘩𝘢𝘯 𝘣𝘦𝘧𝘰𝘳𝘦.
𝘛𝘸𝘰 𝘭𝘪𝘷𝘦𝘴
𝘴𝘤𝘩𝘦𝘥𝘶𝘭𝘦𝘥 𝘵𝘰 𝘮𝘦𝘦𝘵.
𝘕𝘰𝘵𝘩𝘪𝘯𝘨 𝘱𝘳𝘰𝘮𝘪𝘴𝘦𝘥.
𝘕𝘰𝘵𝘩𝘪𝘯𝘨 𝘦𝘹𝘱𝘦𝘤𝘵𝘦𝘥.
𝘚𝘰𝘮𝘦 𝘴𝘵𝘰𝘳𝘪𝘦𝘴 𝘥𝘰𝘯’𝘵 𝘣𝘦𝘨𝘪𝘯 𝘸𝘪𝘵𝘩 𝘦𝘮𝘰𝘵𝘪𝘰𝘯𝘴.
𝘛𝘩𝘦𝘺 𝘣𝘦𝘨𝘪𝘯 𝘸𝘪𝘵𝘩 𝘵𝘪𝘮𝘪𝘯𝘨.
𝘈𝘯𝘥 𝘴𝘰𝘮𝘦𝘸𝘩𝘦𝘳𝘦, 𝘲𝘶𝘪𝘦𝘵𝘭𝘺,
𝘢 𝘧𝘳𝘢𝘮𝘦 𝘸𝘢𝘪𝘵𝘴 𝘵𝘰 𝘣𝘦 𝘤𝘢𝘱𝘵𝘶𝘳𝘦𝘥.
EPISODE 3
The morning mist hugged the narrow streets of Mussoorie.
Kavya Joshi waited at the bus stand, scarf wrapped tightly, hands in her coat pockets. She wasn’t expecting anything unusual—just another client, another two days of guiding—but her phone buzzed with messages she couldn’t ignore....
ISHAAN MALHOTRA/ML
Hi, Kavya?...📲
KAVYA JOSHI/FL
Yes, over here....
(sees the message and wave her hand..)
ISHAAN MALHOTRA/ML
Ishaan Malhotra. You must be Kavya Joshi....
KAVYA JOSHI/FL
That’s me. You’re Ishaan?
ISHAAN MALHOTRA/ML
Yes. Sorry if I kept you waiting....
KAVYA JOSHI/FL
Bus was on time. You’re fine....
They shake hands quickly. Ishaan’s grip is firm, but not overly confident....
ISHAAN MALHOTRA/ML
Thanks for waiting....
(smiles)
KAVYA JOSHI/FL
It’s part of the job
(smile back)
ISHAAN MALHOTRA/ML
You like mornings...?
KAVYA JOSHI/FL
Depends. Quiet ones are nice...
ISHAAN MALHOTRA/ML
Good. That’s what I’m looking for. Quiet, empty roads...
KAVYA JOSHI/FL
Then the old road will be perfect. Less crowd, more space...
ISHAAN MALHOTRA/ML
Lead the way.. 🫴
They begin walking. Ishaan’s camera bag bounces lightly with each step. Kavya moves ahead slightly, glancing back now and then...
KAVYA JOSHI/FL
So… what exactly are you hoping to capture?...
ISHAAN MALHOTRA/ML
Moments people usually miss. Shadows, reflections… stories hidden in plain sight...
KAVYA JOSHI/FL
That’s… unusual...
ISHAAN MALHOTRA/ML
Most people want postcards. I want frames that last in memory...
A gentle silence falls between them. Mist curls around the trees, the road ahead empty....
ISHAAN MALHOTRA/ML
Sometimes, the best frames wait for no one....
KAVYA JOSHI/FL
Then we’ll make them wait just long enough....
𝘛𝘩𝘦 𝘮𝘪𝘴𝘵 𝘧𝘰𝘭𝘭𝘰𝘸𝘦𝘥 𝘵𝘩𝘦𝘮 𝘲𝘶𝘪𝘦𝘵𝘭𝘺, 𝘵𝘩𝘦 𝘳𝘰𝘢𝘥 𝘤𝘶𝘳𝘭𝘪𝘯𝘨 𝘢𝘸𝘢𝘺.
𝘛𝘸𝘰 𝘰𝘶𝘵𝘴𝘪𝘥𝘦 𝘭𝘪𝘷𝘦𝘴, 𝘰𝘯𝘦 𝘤𝘭ᴀ𝘯𝘨 𝘰𝘧 𝘴𝘵𝘦𝘱𝘴.
𝘑𝘶𝘴𝘵 𝘢 𝘣𝘳𝘪𝘦𝘧 𝘮ᴏᴍᴇɴᴛ, 𝘶𝘯ꜰɪɴɪꜱʜᴇᴅ, 𝘺ᴇᴛ Fᴇᴇʟɪɴɢ ʟɪᴋᴇ ᴇᴠᴇʀʏᴛʜɪɴɢ ᴍᴀᴛᴛᴇʀs
Download NovelToon APP on App Store and Google Play