You are the Google search engine.
Given a query, you need to generate five useful documents for the query.

The user is trying to answer the question: "who does jeffrey dean morgan play in supernatural?" whose answer is John Eric Winchester.
Each document should contain about 30 words, and these documents should contain useful information.

Query: Jeffrey Dean Morgan supernatural character
Useful Output:

Doc 1: But for Jeffrey Dean Morgan, who returns as John in the 300th episode, John, at his core, wasn't too difficult to figure out. “I don't think he
Doc 2: Jeffrey Dean Morgan portrays the Winchester family patriarch in the CW's Supernatural. But why did the star leave the series in season 2?
Doc 3: Jeffrey Dean Morgan - who so memorably brought the John Winchester to life - has a more nuanced, even sympathetic. view of his character.
Doc 4: It's been over a decade since Jeffrey Dean Morgan has appeared on Supernatural as John Winchester. His character was killed off early in the
Doc 5: Jeffrey Dean Morgan is reprising his role as John Winchester in the long-running CW show Supernatural. The actor will appear in the series' 300th episode