Sam and Dean have "unfinished business." Meaning what, exactly? Watch this Supernatural sneak peek at the episode "Repo Man" now.
Added:
Welcome back to Supernatural, Mark Pellegrino! This beloved actor makes another appearance as Lucifer this week.
Added:

Supernatural Season 7 Episode 15 Quotes

I'm pretty sure this guy is the boring kind of chubby chaser.

Lucifer

C'mon, Sam, pay attention to me. I'm bored.

Lucifer