G'day everyone. Just stumbled across this forum in the throes of ennui and was absolutely staggered at the level of intellectual happenings. Anyways, as a start off:
The heel transmiter Batman had in his boot was ridiculous - it summoned hundreds of bats to swarm the police, where did they come from? - totally unrealistic.
Sonar. I thought it was a nice touch, and augmented Batman's mysticism.