Crew Credits Grey's Anatomy (2005) Episode crew as Director Episode 18x05: Bottle Up and Explode! (Nov 11, 2021)