THE INCREDIBLE MR. LIMPET – Blu-ray review
A limpet, as you probably know, is an undersea mollusk, a small, gilled snail that clings to the rocks in fresh or salt water. It’s an apt name for the main character in 1963’s “The Incredible Mr. Limpet,” a timid…