We're still not over the end of "Castle," so it's shiny great to see Nathan Fillion back on ABC!

Fillion is about to start a three-episode arc on "Modern Family," starting this Wednesday, October 12. He plays TV weatherman Rainer Shine -- yep! -- who is obviously a hero of Phil's (Ty Burrell), because obviously. It's Phil. According to TVLine, Phil will be invited to appear in a real-estate news segment at the local station, and he'll run into his weatherman hero. However, a stormcloud arrives when Phil introduces Rainer to Hayley (Sarah Hyland). As TVLine put it, "let's just say the temperature in the studio quickly starts to rise." Well!

TVLine got first look photos from the episode, and here they are:

After that, Entertainment Weekly shared a sneak peek clip:

Season 8, Episode 4, titled "Weathering Heights," airs Wednesday at 9 p.m. on ABC. Someone may need to remind Nathan Fillion, though, since he seemed to think it would air Thursday:

Want more stuff like this? Like us on Facebook.