Who could say no to a craptastic film starring the Barbarian Brothers? Don't worry, I didn't know who they were either, but one look at this trailer and I had to find out. They were an "action/comedy film twin acting team that was famous mainly in the 1980s," according to their Wikipedia page, and "As of 2005 they are still occasionally in movies." In Twin Sitters the Barbarian Brothers are called upon to stop an evil business exec from releasing dangerous toxins into the world, and to . . . babysit a couple of brats. Huh? Oh, I don't care. Netflix has it, and I'm gonna watch it.