sudden contrived plot points
the Noosed Nebbish
Mighty Mouse! I feel sure he'll be here any moment to help me!!
from the Planet of the Apes! Sorry, my mind was wandering!! From Alcatraz? No... I'll remember in a minute!!
the dweebish dorkiness that is moi