I Believe the Children Are Our Future Cast

Written By: Andrew Dabb Daniel Loflin Directed By: Charles Beeson Stars: Jensen Ackles (Dean Winchester) Jared Padalecki (Sam Winchester) Recurring Role: Misha Collins (Castiel) Guest Star: Gattlin Griffith (Jesse Turner) Ever Carradine (Julia Wright) Keith MacKechnie (Coroner) Raquel Riskin (Amber Greer) Andrew Bernard (Jimmy Jansen) Chris Boyd (Mr. Jansen) Patricia Cullen (Francine Jansen) John F….