Rosie's Almost Perfect Night
Season 1, Episode 14
First Aired (CAN) 2011
First Aired (USA) 2011
Episode Guide
"Escape from Misty Island"
"Toby's Traditions"

Rosie's Almost Perfect Night is the fourteenth episode of "Sodor High School: Thomas and Friends Tales".


Rosie finally gets her chance to go on a date with Thomas, but her nerves end up getting in the way.


The morning sun shone through the windows of Rosie's pink bedroom, waking her up. She let out a huge yawn, then she looked over to the mirror and sighed heavily.

"Another day without him here," the pink-haired girl thought to herself. It was crystal clear to see that she was thinking about Thomas.

In about five minutes, she got dressed and walked downstairs. In the kitchen, her father was reading the newspaper and not paying attention, her mother was standing at the stove cooking up breakfast, and her older brother; Brad, was sitting at the far end of the table.

"Good morning Rosie honey," greeted her mother.

"Morning mom," Rosie said quietly.

"Oh Rosie, did you have another sleepless night again?"

"Hmph! It certainly wouldn't surprise me," Brad muttered, but loud enough for everyone to hear.

"What was that son?" Rosie's father asked, not putting down his newspaper.

"Oh, nothing father."

Rosie groaned as she got her backpack, "I'm going to school now, I'll see you later."

"Rosie honey!" Her mother called out to her. "Just remember if there is something bothering you, you can always talk to us."

"No thank you, I'm fine."

Unfortunately, Rosie really wasn't. She put her jacket on, her pink boots were next, and then walked out the door and down the street towards the train station.

Rosie soon arrived at the Sodor High School, and that's when her mood changed into something more positive as she looked at a poster.

"The Sodor High School Ball starts this Friday night," she read the poster out loud.

"It looks lovely." said another voice.

Rosie looked to her left and saw who the voice belonged to. It was Emily, and she wasn't alone as Thomas was standing to the dark green-haired girl's right side.

"I honestly would like to go to the school ball," Emily admitted, before sighing heavily, "but I don't have a fancy dress to wear for it."

"Well if you're not going, then I'm not going either," Thomas stated.

Rosie looked over to Thomas, looking shocked and surprised, that was until she saw Emily shake her head.

"No no it's okay Thomas. If you want to go to the school ball, you can."

Thomas was worried. "Are you sure?"

"I'm sure," Emily smiled reassuringly.

"Well okay, if you say so."

This was Rosie's one big chance to get some alone time with Thomas. Taking a deep breath, she walked over to her blue-haired friend.

"Thomas...would you like to come with me to the school ball?"

Thomas looked nervous. "Uh sure Rosie, I-I would like to go with you." He quickly looked over to Emily.

"Don't worry about me, I can always hang out with Percy and your sisters for the night," she answered.

Thomas sighed in relief. Rosie meanwhile just beamed happily. This would be the third time she could be with Thomas, without Emily. She was so lost in her own thoughts that she hadn't noticed that Thomas and Emily both had already left for the classroom. Rosie immediately snapped out of her thoughts when she heard the school bell ring. The pink-haired girl ran quickly to the classroom and made it with seconds to spare.

Later that night, Rosie was talking to her mother about the school dance.

"It sounds nice Rosie," Her mother smiled with pride. "And it'll also be very nice to see you in that cute dress again."

"Correct me if I'm wrong," Brad chuckled, just as he walked into the kitchen, "but aren't school balls usually for couples? I mean, Rosie isn't even seeing anyone, not that I'm surprised really."

"For your information Brad," Rosie snapped crossly, "I am seeing someone."

Brad didn't seem impressed. "Oh yeah, who is he?" he asked rudely.

"Thomas, that's who, and he's agreed to come with me to the school ball." Rosie stated.

Brad only laughed scornfully. "Then the guy must be blind, cause what guy in their right mind would want to go out with a freak like you, freckles!"

"Brad!" Their mother said firmly. "Stop with your teasing this instant, or your father and I might just send you off to military camp like we did with your brother George!"

"What's going on in there?" Rosie's father called out from the living room, once again he was paying no attention to the situation.

"It's nothing honey," Rosie's mother sighed quietly. "Nothing at all."

Brad, still snickering at his cruel joke, walked out of the kitchen and back to his room. Rosie stayed in the kitchen, still a little upset that Brad just called her 'Freckles', but she didn't care one bit.

"Isn't Thomas that kind boy you went out with at the autumn festival?" asked her mother.

"That would be the very same person," Rosie smiled happily to her mother. "And now I get to go to the school ball with the guy I really like."

At this time, at his house, Thomas was in his room looking through his closet and digging out stuff like clothes, old board games, and old research papers in the hopes of finding his fancy suit.

"I sure hope it still fits, and I sure hope I still have it."

"I'm sure your suit still fits," said Annie positively. "You only wore it for six months. Isn't that right, Clarabel?"

"Yep, that's right." she smiled.

Thomas looked over to his two sisters with a serious look on his face.

"Emily told you two about Ferdinand, didn't she?" he asked.

"That's right." The twin sisters both said in unison, and saying it just like Ferdinand. The two girls giggled to themselves and walked out of the room, just as Emily came walking in.

"And they've also been taking lessons from Charlie," Thomas sighed to himself. After ten seconds of searching some more, he finally came out with his suit, "Perfect!"

"It looks nice," smiled Emily, before noticing something on the jacket. "...well, apart from the small patches of ketchup near the right side pocket."

"Yeah I know. I'm going to have to clean my suit," Thomas sighed again.

"I sure wish I could go to this thing, but it's like I told you before, I don't have a fancy dress to wear. Plus I have no way of getting one." Emily's eyes watered with some tears once again.

When Thomas saw this, he immediately put his suit down on his desk chair and walked over to Emily. He then wrapped his arms around her as she broke down in tears.

"It's okay Emily," Thomas said kindly. "Just let it out, it's okay for you to cry."

"Thank you Thomas." Emily sobbed.

Thomas and Emily both stood there in complete silence, apart from Emily's crying, for another five minutes when the dark green-haired girl finally cried herself out all of her tears.

The next afternoon, Thomas, Percy, Emily, Gordon, Henry, James and Rosie were helping to decorate the gym for the school ball.

"This is going to be great," smiled Percy. "I wonder if our set up is going to be as good as last year."

"That's going to be impossible Percy," James chuckled. "Why? Because last year's set up was really good."

"No way!" Gordon spoke up. "The year before was the best one yet."

Although she helped with the decorations, Rosie would often look over to Thomas. She kept on imagining what the night was going to be like. Dancing with Thomas in slow circle while they were blushing bright red. Rosie would've imagined the one moment every girl dreams of, had it not been for one detail...

"Hey Rosie!" Thomas called. "Mind giving me a hand with the banner?"

"Oh, uh, sure," The pink-haired girl said, finally snapping out of her thoughts and picking up one end of the nearby banner.

"Are you feeling okay?" Thomas asked as he walked up the first ladder with the other half of the banner.

"Oh yeah, I'm fine." Rosie insisted, "I was just daydreaming, but really I'm okay.

"Yeah right," chuckled a familiar voice. Walking into the gym with a smug smile on his face was Brad. "So this is the boy you were talking about." He started to speak directly to Thomas " Take my advice pal, and leave her. You honestly don't need to waste your time with her."

This made Thomas, Emily, Percy, Gordon, Henry, and James cross.

"And who are you to tell me that?" Thomas asked firmly, while stepping off the ladder after only putting the banner up halfway.

"Who am I?" Brad asked rather arrogantly. "I happen to be her brother, Brad! And I happen to know more about this little squirt than you do."

Thomas angrily went right up to the tall green-haired boy and stared square into his eyes. "Don't you dare talk about my friend like that! She is always welcome to hang out with me and my other friends!"

"Fine, but you're stupid if you want to hang out with her," Brad shrugged uncaringly. "The people we knew back in the United States years ago avoided her like the plague."

"That's because you told them all lies about me!" Rosie snapped.

"Stay out of this, I hate to hear your voice!"

By this point, Thomas had had enough. He went and grabbed Brad, who was taller and likely stronger, by his shirt collar and lifted him up with great strength. The very sight of this hushed everyone else in the gym into silenced shock. They didn't know Thomas could get this mad.

"Shut up!" The blue-haired boy shouted. "If there's one thing I can't stand is when people like you mistreat any of my friends! Especially Rosie! Now listen to me very carefully; if you have any common sense in your arrogant little head, then you will leave her alone, or else you'll have me to deal with!"

Brad stared coldly at Thomas for a few seconds, before a scowl showed up on his face.


Thomas lowered Brad back onto the floor, and the tall green-haired boy left the school gym in a huff. Thomas, Rosie, Emily, Percy, Gordon, Henry, and James all continued to watch him leave with angered and/or disgusted looks on their faces.

"Disgraceful!" said Gordon.

"Disgusting!" put in James.

"Despicable!" finished Henry.

Thankfully, the mood lightened back up just as quickly.

"Thanks Thomas," Rosie said happily.

"No problem," The blue-haired boy smiled as he walked back over to the ladder. "That's what friends do; we stick up for each other all the time."

"Yeah. Thomas, do you know that you're the first real friend I've had since...well, ever," Rosie stated.

Everyone was surprised to hear that. Didn't she have any friends when she was living in the United States a long time ago?

"What makes you say that?" asked Emily.

Rosie sighed again. "Well, do you remember when Brad said that everyone we knew avoided me like the plague?" Everyone nodded. "Well, one day when I was fourteen, he spread a rumour around our school."

"What was the rumour?" asked Percy.

Rosie shook her head and grimaced. "I'd rather not say what it was, it's not really nice to talk about it. Anyways, it was thanks to that rumour that I lost any hopes of getting friends. When we moved to Sodor, our Mom and Dad transferred us to separate schools to ensure that the incident didn't happen again."

"Then what was he doing here?" Henry quizzed.

"I'm sure he came here to bother me again," Rosie sighed.

"Was he always like that?" James asked. "Because if you ask me, that guy seems beyond redeeming."

"Nope, Brad was once a kind, sweet guy when we were kids, but after our other brother; George was sent away to Military camp, Brad suddenly changed into a different guy. One who hates me as much as George did."

Gordon folded his arms. "That is strange."

Rosie soon finished up her story as she started climbing the other ladder to help finish putting the banner up.

"Well, I don't care about his insults, although they can be a little hurtful at times," she stated.

By this time, Rosie finally had the banner all put up and was now climbing down the ladder. She was almost halfway down when her foot slipped, and she began falling towards the ground. She never hit it though, as Thomas caught her. The two teens stared each other in the eyes and blushed a small shade of red.

"Thomas..." Rosie said quietly. "Um...thank you for catching me."

"N-no problem," Thomas said kindly as he lowered Rosie to the ground until both of her feet were touching the hardwood floors.

"Nice catch pal!" grinned James, patting his blue-haired friend on the shoulder.

"Thanks," Thomas replied quietly, then he went off to get some more decorations.

Rosie however stood in complete silence, still blushing the entire time.

"He held me in his arms," she said with a shy tone in her voice. "He caught me before I fell to the floor. He's my hero," The pink-haired girl smiled with a happy, dreamy tone in her voice.

A few hours later at his house, Thomas was looking at his reflection in the mirror inside his bedroom. He was wearing his dark blue suit with a red tie, and smart black shoes.

"You look wonderful Thomas," smiled Emily, just as she came into the room.

"Thanks Emily," Thomas smiled back, but became worried. "Listen, are you sure you're okay with me going to the school ball with Rosie?"

"I don't mind at all." Emily continued to smile. "You can go with whoever you want to be with. Anyway, you don't need to worry about me. Percy, Annie and Clarabel are going to be here if I need anything to do while you're away for the night."

"Right, and if you need me, just call me on my mobile phone."

And together they said; "that's right!" just like how Ferdinand would say it. The two teens stood there in complete silence, then they both looked down only to find Emily's hand and Thomas' hand holding onto each other. They quickly let go while their faces went red.

"Have fun, Thomas."

"I will Emily. I'll see you later this evening."

And he walked out of the room, leaving the dark green-haired girl in stunned silence for a few seconds before she proceeded to her 'temporary' room to do some thinking.

Once at the dance, Thomas started looking around for Rosie. There were lots of people there, so it was rather difficult to find her.

"Maybe she's going to be a little late getting here," Thomas thought to himself.

He was going to be proven wrong in a few seconds as soon found Rosie. Tonight, she wearing a beautiful ball dress in dark purple and she was wearing pink shoes, she even had a couple of roses in her hair, which was all let down.

"Rosie..." Thomas gasped. "You look..." He was finding it hard to speak, at least until he finally spoke back up. "Fantastic."

"Thank you Thomas," The pink-haired girl replied kindly, "you look pret...uh, handsome." Rosie almost said something stupid, and so felt foolish. "So, shall we dance?"

"Of course, let's dance," Thomas smiled as he held out his right hand.

Rosie accepted it with her left hand, then the two walked out to the dance floor. However, I'm sorry to say that not everything was going to go accordingly. The trouble started when Rosie stepped on Thomas' foot with her high heel, which hurt like heck.

"Ow!" Thomas cried.

"Oh! I'm sorry Thomas!" Rosie panicked.

Next, after Rosie got a drink from the refreshment stand, she tripped and spilled it all over Thomas' jacket.

"Noooo! I'm sorry again!" Rosie groaned for the second time before going into her personal thoughts. "What is wrong with me tonight?"

Lastly, while dancing with Thomas, she tripped over her own feet and fell back. Some of the people at the dance noticed this, with some scattered laughs being heard, much to Rosie's great embarrassment.

"Rosie, are you okay?" Thomas asked.

"No, I'm not okay," Rosie whimpered as she began to cry. "I don't know what's wrong with me."

"Well hey, it can happen from time to time, there's no need to cry," The blue-haired boy said reassuringly.

"Sorry, Thomas."

And before Thomas could say anymore, Rosie ran away. The poor pink-haired girl felt so embarrassed over what happened that she ran fast as she could out of the gym.

"Maybe this is a sign," Rosie sobbed to herself. "A sign that Thomas and I were just not meant to be..."

And still crying, she ran out of the gym, down the hallways and out of the school without her jacket. Thomas ran out of the gym a few seconds later.

"Oh, where did she go?" he asked himself.

"You mean Rosie?" called a soft-spoken voice. It was Molly, wearing a golden ball gown with a simple designed bodice, wrapped off-the-shoulder sleeves, a wide-hemmed floor-length skirt made of eight triangular panels and a multiple-layered white petticoat with a scalloped edging on the hemline. Her long yellow hair was also stylized quite nicely. "She ran out of the school just now."

"She did?" Thomas blinked.

The yellow-haired girl nodded. "Yep, and she ran out without her jacket. What's going on here, Thomas?"

"I wish I knew," he sighed, "I only wish I knew where she went."

"Well if I had to take a wild guess, it would be that she ran off back to her house, cause that's where someone will want to go when they're upset. I, of course, know through experience," Molly said, feeling a bit embarrassed.

Thomas rubbed the back of his head. "Yeah maybe."

And before Molly knew it, Thomas was running down the hallway to his locker, grabbed his jacket and ran off out of the school.

"How cute," Molly smiled to herself. "He must care so much for that girl. I honestly think she's lucky to have a wonderful friend like him,"

The yellow-haired girl then walked back into the gym to join the rest of the students, mainly to be with her own date.

Like Molly had figured, Rosie did go home. Brad teased her mercilessly about coming home early, while her father remained very unaware of what was even going on.

"Rosie honey," The pink-haired girl's mother called through her closed bedroom door. "Are you feeling okay?"

"No!" Rosie shouted whilst crying. "And I don't want to talk about it!"

Her mother didn't say anymore, she just simply walked away and left her daughter to cry her eyes out. It was another four minutes before she finally cried out her tears. Rosie walked out of her room and walked downstairs to the kitchen for something to drink. That was when she saw her mother talking to someone in the doorway.

"I'm sorry dear boy, but Rosie doesn't want to talk to anyone right now."

"Oh really? I'm really sorry to hear that," the boy said glumly.

Rosie knew that voice.

"Thomas?" she asked sounding curious.

Her mother moved out of the way, and there standing at the doorway was Thomas.

"I'll let you two talk for a bit," said Rosie's mother kindly as she walked back inside the house, and made sure that Brad didn't listen in to their conversation.

"Thomas, what are you doing here?" Rosie asked.

Thomas smiled. "What else? I came to see if you were okay."

"How did you find me?"

"You told me where you live when we went to the autumn festival, remember?" The blue-haired boy pointed out. Rosie nodded in agreement, remembering everything. "Rosie, why did you run off like that?"

"I...I couldn't stay there after what happened. I made myself look like a fool, and I ruined your jacket. I stepped on your foot, and I tripped over my feet while we danced." The pink-haired girl explained in a depressed mood. "You probably don't want to be with something as clumsy as me."

"You can say that again!" Brad called out rudely, but was immediately pulled out of the kitchen by his mother, who then scolded him badly.

"First of all, you are not clumsy. It's like I said before, it can happen to anyone." As Thomas was saying this, he held out his right hand and Rosie grabbed it softly with her left hand. "And secondly, I would like to be with someone like you."

"Do you mean it?" Rosie asked in amazement.

Thomas smiled again. "Of course I do."

Rosie was so happy to hear those sweet words come from her blue-haired friend's mouth, that she ran up to him and hugged him tightly. Thomas, in return, hugged her. The two teens hugged each other for a minute and a half before Thomas asked; "Do you want to go back to the dance with me?"

"You still want to dance with me?" Rosie sounded surprised when she heard Thomas ask that question.

"Of course I still want to dance with you," he nodded.

Rosie's eyes widened and her smile grew as she smiled widely. "I would love to dance with you," she nodded happily.

And still holding onto Thomas' hand, they walked out of the house and over to the train station. Thomas even kindly offered Rosie his jacket to help keep her warm.

Once they were back at the dance, Rosie never once made another mistake; she danced perfectly with Thomas as the night wore on.

"You are a wonderful dancer Thomas," Rosie whispered kindly to the blue-haired boy.

"And so are you," he smiled back.

From a distance, Edward, who was wearing a golden vest over a white dress shirt with a white kerchief, black dress pants trimmed with gold, and a navy blue ballroom tail coat trimmed with gold, and Molly both watched the two teens dancing away.

"They look so cute together, don't they?" Molly asked her date.

"They do indeed," Edward smiled. "Thomas has come a long way from the young boy I met all those years ago. He used to be foolish and careless at times, but now he acts like a perfect gentleman, always doing what he can for a friend like Rosie."

When the ball was all over for the night, Thomas went with Rosie back to her house. This time, she was wearing her jacket.

"Did you have a good time Rosie?" The blue-haired boy asked.

"I did." The pink-haired girl smiled brightly. "Even though we had a rocky start to the night, I still had a good time. Thank you Thomas."

"You're welcome," he said happily.

They then went silent for a few minutes, that was until Rosie spoke up.

"Hey, Thomas..."

The blue-haired boy looked over to Rosie, only to receive a kiss on the right side of his face from the pink-haired girl. Thomas' cheeks went bright red as she kissed him.

"Thanks again for coming with me. You have yourself a safe Christmas, and I'll see you when we're back in school, okay?"

"Sure Rosie" Thomas smiled, "I'll see you in the New Year."

Rosie then waved slowly to Thomas until she was back in her house. Thomas waved back to her, then he walked back to the train station for the next train to Ffarquhar.

Inside her bedroom, Rosie was lying on her bed. She was smiling and blushing happily.

"This could really be the start of something wonderful," The pink-haired girl thought to herself. "Oh, it feels so good to be me!"


  • Thomas
  • Emily
  • Percy
  • Rosie
  • James
  • Gordon
  • Henry
  • Edward
  • Annie and Clarabel
  • Molly
  • Vulcan Family (Debut)
    • "Brad"
    • Mrs. Vulcan
    • Mr. Vulcan
    • "George" (mentioned)
  • Charlie (mentioned)
  • Ferdinand (mentioned)



  • Toby is the only "Steam Team" member not to appear in this episode.
  • This is the second episode where Roisie's name is in the title, the first was "Rosie's "Date" Planner".
Community content is available under CC-BY-SA unless otherwise noted.