Synecdoche, New York ★★★★★

Speechless!