Official CW description for the Supernatural episode Angel Heart

The CW has released an official description for the April 29 episode of Supernatural.

It’s called “Angel Heart” and here is how they describe it: