Heroes will return with the brand new episode Once Upon a Time in Texas, which will air on Monday, November 2 at 8 PM on NBC and will feature the return of guest star Jayma Mays' character Charlie, who Masi Oka's Hiro tried to save from her untimely fate in the first season. In this episode, Hiro goes back in time to stop her death, and, as we can see from the image below, some sparks do fly as well. Click below to enlarge this new image of Hiro and Charlie kissing.

Hiro and Charlie Kiss

Masi Oka also released a brief message to the fans about this upcoming episode, which was one of his favorites to film.

"This was one of my favorite episodes of the series. I had the opportunity to explore the many layers of Hiro. It was truly wonderful working with Jayma again and I even got to play against a younger me. Ah, how naive we were. It's an episode full of joy and tears. It's Hiro's Company Man and our homage to episode 8 in season 1. This scene is where Hiro finally gets his long awaited kiss. His dream upon the thousand cranes, the origami in his left hand, came true. But is there a happy ending? It's Heroes after all. I hope you enjoy watching the episode as much as I had making it. Thank you!"

The Heroes episode Once Upon a Time in Texas will air on Monday, November 2 at 8 PM ET on NBC, and you can take a look at the full synopsis below.

When Hiro (Masi Oka) travels three years into the past, he has a second chance to save Charlie (guest star Jayma Mays) from the hands of Sylar (Zachary Quinto). However, Samuel's (Robert Knepper) presence serves to complicate Hiro's mission even further. Elsewhere, H.R.G.'s (Jack Coleman) past is revealed. James Kyson Lee, Hayden Panettiere and Sendhil Ramamurthy also star. Elizabeth Rohm, Danielle Savre, Sally Champlin and Dawn Olivieri also guest star.