← Back
American Experience May 13, 2025 9m

Chapter 1 | MR. POLAROID | AMERICAN EXPERIENCE | PBS

Summary

The transcript explores the life and innovations of Edwin Land, the founder of Polaroid, highlighting his groundbreaking work with polarizing technology and instant photography. Land, a brilliant inventor who dropped out of Harvard, developed polarizing filters with numerous applications from sunglasses to military equipment, ultimately creating the revolutionary SX-70 instant camera that transformed personal photography. His relentless drive to create transformative technologies and make the impossible possible defined his career, embodying an entrepreneurial spirit that influenced later innovators like Steve Jobs and fundamentally changed how people captured and experienced memories.

View original episode ↗