Polaroid Celebrates Its 80th Anniversary with a Short Film Inspired by Its Founder


Polaroid Eyewear, produced and distributed by Safilo Group, is celebrating the company’s 80th anniversary with the creation of a short film inspired by Edwin Herbert Land, the inventor of the polarized filter. The film, The Fish Bowl, directed by Nacho Gayan, interprets the events that led to Edwin Land’s invention of the polarizing filter and shows how that invention has shaped history through a series of well-curated scenes, music and minimal dialogue. Take a look at The Fish Bowl and experience the story about the man who changed the way we see the world.