Castle Flashback! Nathan Fillion Cozies Up With Elizabeth Banks in 2006 (PHOTO)
Long before he was Richard Castle and she was Effie Trinket, Nathan Fillion and Elizabeth Banks starred together in the 2006 film Slither.
If you haven't seen this movie, we must warn you, it's not for the faint of heart. Labeled as a sci-fi-horror-comedy, it's chock-full of unsightly, malevolent creatures brought to Earth during a meteor shower. If you don't like things that go creepy-crawly in the night, it's probably best to skip this one out.
Instead, just ogle this adorable picture of Nathan and Elizabeth from the red carpet premiere on March 9, 2006. There's nothing unsightly about this pair!