Bells, Horns and Mirrors