A Felix the Cat cartoon from the early 1920s, with a title that promises payback. Details are thin.
Broadcast schedule across all 50 channels over the next 48 hours: