Taudriel joins Rob to discuss Martin Scorsese's mysterious thriller, Shutter Island.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More