<Li> Mark A. Sheppard as Crowley </Li> <Li> Osric Chau as Kevin Tran </Li> <Li> Liane Balaban as Amelia Richardson </Li> <Li> Ty Olsson as Benny Lafitte </Li>

When does castiel come back in season 8