Synecdoche, New York ★★★★

theatre people are weird.