Time compression... I thought 24 was on FOX. Duh.
Credits for the actors and actresses who will never work again. /sarc