All Hell Breaks Loose Part I Cast
Writer: Sera Gamble Director: Robert Singer Stars: Jared Padalecki (Sam Winchester) Jensen Ackles (Dean Winchester) Recurring Roles: Jim Beaver (Bobby Singer) Chad Lindberg (Ash) Fredric Lehne (The Yellow-Eyed Demon) Katharine Isabelle (Ava Wilson) Gabriel Tigerman (Andrew Gallagher/Andy) Samantha Smith (Mary Winchester) Guest Stars: Aldis Hodge (Jake) Jessica Harmon (Lily) Back to Season 2 episodes spnfanforever…