Young twin superheroes Timmy and Tabby battle laser-shooting space poodles who have come to take over the Earth.
Try changing the filters