Short Story: Masquerade Ball

Updated on September 23, 2019

Short Story: Masquerade Ball

This is a short story I wrote for an online contest, that won 3rd prize.

If you love stories with a hint of mystery, a lot of suspense, masks, owls and other spooky things, this is for you. This is a story both adults and children will enjoy.

Comment from a recent review: "From the very beginning, you call on my sense of mystery, building the suspense well throughout using a myriad of descriptions and trails to leave the reader wondering 'what now?' "

Interesting what you can see behind a mask...

Word count: 1166.

Snowy Owl
Snowy Owl

Masquerade Ball

You are invited to a Masquerade Ball.

1001 Hoot Street, 9:00 p.m. on Friday, October 13th.

I read the postcard a third time, wondering who sent it. The curly handwriting intrigued me as much as the picture of a white owl on the reverse side.

I tried on my mask and looked in the mirror. The magenta feathers accentuated my straight blond hair. I put on a mysterious smile and held out my hand in a dramatic motion, turning to Caroline. "Destiny awaits us, my friend! Let us go, meet our anonymous host!"

She shook her head, looking at me through her golden mask adorned with sequins. "I'm a bit nervous, to be honest." She brushed a lock of dark brown hair from her face. "What are we getting into? We don't even know who - or what - invited us. What if he's a vampire?" She scrunched up her face and showed her front teeth.

"Don't be silly. It's probably just one of the guys from our psychology class or something."

I printed a map and traced the path. "Hoot Street is near Main Ave. It's not like in an obscure neighborhood or a dead-end street or anything." I held my pen tighter to prevent my hand from shaking. "I'm bringing my whistle and pepper spray, just in case." I took a quick look in my purse to make sure I had everything, then added my map to the panoply of absolute necessities.

As I parked my sedan near our host's house, I noticed a dark figure standing near the sidewalk.

A black cape covered his whole body and a shiny black mask accentuated his aquiline nose. A light breeze swept his long, gray hair, revealing a tiny owl tattoo on his neck. A moment later, the hair fell back into place and I wondered if I had seen correctly or just imagined it.

A shiver traveled down my spine. The thought of turning around and going back home became very appealing, all of a sudden.

Caroline was already stepping out of the car, a broad smile lighting up her face. "This is soo awesome! I can't believe we're attending a masquerade ball." She straightened her multi-colored kimono and swung a matching purse on her shoulder.

I swallowed hard, keeping my gaze on the man as I exited the car. He hadn't moved at all this whole time. My golden Indian princess costume glittered under the streetlight as I joined my friend on the sidewalk. I motioned with my chin. Behind the figure was a mailbox with the number 1001 on it.

"Is that... our host?" Her smile faded and fear showed in her hazel eyes. "He's no college student, that's for sure!" She twirled her hair and bit her lip. "What should we do?" The words came out as a whisper.

Before I could answer, the man smiled and motioned for us to enter the house.

We glanced at each other. Part of me wanted to run away and forget about the whole thing, but the curiosity factor was equally strong. I stared at the peeling brown paint on the door and wondered what to do.

Three disguised people appeared at the corner of the street and marched straight to the man. After a brief exchange, they entered through the shabby door. I couldn't be sure, but I thought I recognized a fellow student.

Caroline elbowed me. "Let's go in. Just remember your Tae Kwon Do lessons, worse comes to worse."

I nodded and we stepped forward, Caroline clutching my bag's strap and following one step behind.

The man made a slight bow as he opened the door to let us in, revealing a musty stairway that could also use some serious work. "Welcome to the Masquerade Ball. I hope you have a hoot of a time."

I took a deep breath and proceeded in, my heart keeping beat with each step I took. I could hear the faint sound of chatter and laughter upstairs, and I relaxed a little. It's just a masquerade ball. Nothing to be afraid of. I looked back at my friend for reassurance.

She returned my smile.

The stairs led to a large room lit by candles set along each wall. Small groups of people in dazzling costumes talked and drank while lively music played in the background.

Caroline let go of my bag and relaxed her shoulders. "Let's go freshen up. There must be a bathroom around here." She stepped ahead of me and peeked in the next room. Turning to me with a look of horror on her face, she pointed into the room with a shaky hand.

I hesitated, then looked in the darkness of the room. Two giant yellow eyes stared back at me. I froze. Millions of random thoughts invaded my mind all at once. I stepped back, almost bumping into a guest. In a flash, I grabbed a candle and extended my arm into the dark room.

I emitted a nervous giggle. "Um... Caroline? It's just an owl-shaped cookie jar." Right. Nothing to worry about. We're just visiting that weird guy who's crazy about owls.

Before we could go further and find the bathroom, the music faded and a hush fell over the room. We spun around.

The mysterious host stood in the middle of the place.

I gasped despite of myself. What now? And why am I so jumpy?

He went around, counting everyone as he pointed with his slender finger.

When he faced us, I glanced at the man behind the mask. His dark blue eyes reflected inner strength and kindness, so much kindness it gave me a warm shiver all over. The candlelight shimmered in his eyes, illuminating his whole personality within. It only lasted a moment, but it dissipated all my fears. I became eager to know more about him.

"Twenty-six people out of fifty showed up tonight." His pleasant voice carried through the room without the use of a microphone. "Not bad." He looked at each one of the guests in turn.

An electric current went through me as his eyes met mine. He appeared to be about my father's age, but sometimes it could be tricky, especially with a mask. I caught myself wishing he were much younger. I looked at his left hand. No ring.

"Ladies and gentlemen, tonight, you're part of an experiment. But first, let me introduce myself." A playful smile lightened his features. "I'm Mr. Hooter, your new psychology teacher. I'll be replacing Mrs. Oliver during her pregnancy leave."

Gasps and whispers filled the room.

I squeezed Caroline's arm.

"For your first assignment, I'll ask each one of you to write down in detail all the thoughts that crossed your mind, from the time you received the postcard until now."

Whispers turned to groans and giggles.

My knees buckled and for a moment I thought I would faint.

"But first, let's forget about the psychology class and enjoy the ball. Let the music begin!"

Don't be shy! Leave a comment!

    0 of 8192 characters used
    Post Comment
    • profile image


      22 months ago

      Cool story and you had me from jump. I love your descriptions-made me feel like I was a guest...

    • profile image

      Lee Cloak 

      5 years ago

      Great story, a very enjoyable read, voted up, thanks, Lee

    • profile image

      Trisha Montenegro 

      5 years ago

      This is a big inspiration for my writing I think I will have a party like this thx for sharing ur party

    • joanhall profile image

      Joan Hall 

      9 years ago from Los Angeles

      Love the photos on your lens. Throwing some Squidoo Mardi Gras beads your way.

    • profile image


      9 years ago

      This is a great short story :) I enjoyed it the first time I read it on WDC. Keep up the good work, you have a great talent for writing. I can't wait until you're published.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)