This Too Shall Pass

(2004)