James Shapiro - Cast & Crew