| Episode cast overview: | |||
| Jared Padalecki | ... | Sam Winchester | |
| Jensen Ackles | ... | Dean Winchester | |
| Misha Collins | ... | Castiel | |
| Roger Aaron Brown | ... | Joshua | |
| Thunderbird Dinwiddie | ... | Pamela Barnes (as Traci Dinwiddie) | |
| Colin Ford | ... | Young Sam Winchester | |
| Kurt Fuller | ... | Zachariah | |
| Chad Lindberg | ... | Ash | |
| Samantha Smith | ... | Mary Winchester | |
| Nels Lennarson | ... | Walt | |
|
|
Kerry van der Griend | ... | Roy (as Kerry Van Der Griend) |
| Lane Edwards | ... | Stephanie's Father | |
| Jean Nicolai | ... | Stephanie's Mother | |
| Laura Ward | ... | Stephanie | |
When ambushed by hunters aware of their angelic situation, Sam and Dean are shot and killed. In Heaven Castiel urges them to search for an angel named Joshua who can help them find God. Meanwhile Zachariah is searching for them in Heaven. Written by Anonymous
This is a high point for season 5 in large part because it is such a offbeat episode. It works as an interesting way to contrast the bro's thoughts about what happiness is while providing a fairly well thought out conception of heaven. Add in the Zachariah getting his due and this is all around great episode.