There will be blood on tomorrow night's new episode of Supernatural, as stated simply by the installment's title.
There will also be the return of Crowley, as teased in in this Supernatural sneak peek.
As for what there will be on the May 18 season finale? The CW has just given us at least some idea, thanks to its official description for "Survival of the Fittest," and its release of the following photos from the episode.
Click through them now for larger versions and then read below to see who will be returning and what is in store for Dean, Sam and Dick Roman...