LAMBcast 74 – Whatcha Been Watchin’ Lately?

I talk some about Howl’s Moving Castle with Nick and Dylan. I also talk some more about The Tree of Life with Red (who’s over in Iraq right now and joined us through the power of the interwebs) and discuss something that actually bugs me about the film.

Check it out over at the LAMB
Direct Download