The Town Players of Newtown has opened its 2025 season with an electric production of Noises Off, which opened last weekend ...