Downloaded her entire Jessica Morrison incidents folder. 23 cases, photos, audio recordings, witness statements, emails showing complaints filed and mysteriously closed. She attached it all to an email, addressed it to Crown Atlantic's board of directors, every single member. Their email addresses weren't public, but Sarah had access to internal directories. Subject line: Pattern of racial discrimination.
Flight attendant Jessica Morrison. Urgent review required. Her finger hovered over send. Not yet. Wait until landing.
Wait until she was off company property. They couldn't fire her if she was already home. She saved it as a draft. Jessica appeared in the galley, poured herself more coffee, saw Sarah sitting there. You okay, Sarah?
Her voice was syrupy. False concern. I'm fine. Good, because I'd hate for you to do something stupid like talking to passengers about what happened or posting on social media. That would be a terminable offense.
I understand. Do you? Because I've gotten people fired before. It's easier than you think. Jessica sipped her coffee.
You're on a work visa, right? From Korea. Sarah's blood went cold. Yes. Shame.
If you lost your job, you'd have to leave the country. Go back to Seoul. All those student loans. No way to pay them. Jessica smiled.
Just something to think about. She walked away. Sarah's hands clenched into fists. That was a threat. Direct, clear, and probably illegal.
She added it to her mental list. In row 8 C, Marcus Carter, no relation to Sarah, was on a call with his wife. He'd recorded the incident, too. He was a civil rights attorney, worked for the ACLU. Honey, I'm telling you, this is the clearest case of discrimination I've seen in years.
Assault, false accusations, abuse of authority, and at least 10 witnesses. His wife's voice crackled through his earbuds. Did you get his name? The victim? No.
They removed him before I could speak to him. But I have a video. Clear audio. The flight attendant's name tag is visible. Jessica Morrison.
Send it to the office. We need to find this man. Offer representation. Already done. I also sent it to three journalists I know.
This needs to be everywhere. Another passenger, David Park in 7A, was a software engineer. He downloaded all four videos from Twitter, ran them through enhancement software on his laptop, cleaned up the audio, sharpened the image quality, isolated Jessica's face for facial recognition. He uploaded the enhanced versions, tagged major news outlets, CNN, MSNBC, the New York Times, the Washington Post. Elderly black man assaulted on at Crown Atlantic flight 447.
Crew member Jessica Morrison. Multiple witnesses, video evidence attached. This is unacceptable in 2025. His tweet got picked up immediately. Verified accounts started retweeting.
A CNN producer responded, "Can we use this footage? Do you have contact info? " David replied, "Yes, footage is public. I'm a passenger on the flight. Happy to provide a statement upon landing. " The momentum was building. Unstoppable.
Now in the cockpit, Captain Reynolds saw the alerts coming through on his tablet. Company notifications. Emergency messages from Crown Atlantic headquarters. Flight 447. Incident report required immediately.
Flight 447. Media inquiries. Do not respond. Flight 447. Legal team on standby.
His co-pilot. First Officer Kim looked over. "What's going on? " "We have a PR nightmare. " Reynolds said, "That passenger removal, it's all over social media. " "The old guy? What happened? " Jessica Morrison happened. Kim whistled low again.
"How many times is this now? " "Too many. " Reynolds rubbed his face. "And we have Marcus Hayes in first class. Who's that? Our new majority shareholder, CEO of Hayes Global Holdings. Kim's eyes went wide.
Oh [ __ ]. Yeah. Oh [ __ ]. Reynolds pulled up the passenger manifest again, looked at seat 4C, the removed passenger. Robert Hayes.
Then looked at seat 1A. Marcus Hayes. Same last name. Reynolds's stomach dropped. No, no, no, no.
He scrolled through Robert's booking details. Emergency contact listed. Marcus Hayes. Relationship. Son.
Oh my god. Reynolds whispered. What? The passenger Jessica assaulted. That's Marcus Hayes's father.
The color drained from Kim's face. She assaulted the CEO's father? She doesn't know. Nobody told her. Shouldn't we?
No. Reynolds's hands shook. We're staying in this cockpit. We're landing this plane and then we're letting this play out however it's going to play out. But that woman destroyed her career.
She destroyed Derek's career. She probably destroyed mine, too. And there's nothing we can do about it now. The plane climbed to cruising altitude. 35,000 ft.
The seat belt sign dinged off. Jessica walked through the cabin, offered drinks, smiled at passengers. Some accepted, others turned away, wouldn't even look at her. She noticed. "Is there a problem? " she asked a woman in 5C.
The woman stared at her phone. "No problem. " Jessica looked closer, saw her own face on the screen, a video, the slap playing on loop. Her smile faltered. "Where did you get that? " "It's everywhere," the woman said quietly. "You're trending. " Jessica's heart started to race.
She moved to the next row. Another passenger watching a video, the same video. Row after row, everyone was watching. Her hands started to shake. She retreated to the galley, pulled out her own phone, searched for her name.
Jessica Morrison. Autocomplete suggested Jessica Morrison Crown Atlantic. Jessica Morrison assault. Jessica Morrison racist. She clicked the first result.
Her face filled the screen. The video from 20 minutes ago already had 200,000 views. The comments were brutal. Fire her. Arrest her.
She belongs in prison. This is what systematic racism looks like. Jessica's knees went weak. This couldn't be happening. She'd done her job.
She'd followed protocol. She'd defended herself. But the video didn't lie. It showed everything. Her words, her actions, the blood.
Derek appeared beside her. Jessica, we have a problem. The plane leveled at cruising altitude. The cabin lights brightened. Jessica stood in the galley staring at her phone.
Her face had gone pale. The videos kept multiplying. Every refresh brought new posts, new angles, new hashtags. Flight 47 justice for Hayes Nash fire. Jessica Morrison at boycott crown Atlantic.
Derek Sullivan grabbed her arm, pulled her deeper into the galley where passengers couldn't see. Put that away, he hissed. Don't look at social media. Don't respond to anything. Derek, it's everywhere.
My name, my face. They're calling me a racist. Let it blow over. These things always do. By tomorrow, something else will be trending.
But Dererick's own hands were shaking. His phone kept buzzing. Messages from his brother Michael in HR. Derek, what the hell happened on your flight? Legal is asking questions.
The board is freaking out. Call me now. Derek silenced his phone, shoved it in his pocket. Jessica grabbed his sleeve. What do we do?
Nothing. We land. We file our reports. We go home. This will disappear.
But his voice lacked conviction. The intercom clicked on. Captain Reynolds's voice filled the cabin. Ladies and gentlemen, from the flight deck, we're at our cruising altitude of 35,000 ft. Flight time to Chicago will be approximately 1 hour and 40 minutes.
A pause. Longer than normal. Before we begin our beverage service, I need to address something. Jessica's head snapped up. I've been made aware of an incident during boarding.
I want to assure all passengers that Crown Atlantic takes such matters very seriously. A full investigation will be conducted upon landing. Jessica felt the cabin's eyes turning toward her. Every passenger knew. Everyone had seen.
Additionally, Reynolds continued, his voice tight. I've been informed that we have a distinguished guest aboard today. Mr. Marcus Hayes, CEO of Hayes Global Holdings. The cabin went silent.