Showing Kamen Rider Shinobi today (monday the 31st) at 9pm EST. You shouldn't need to know any previous stuff about Kamen Rider to watch it, though it is TECHNICALLY a spinoff. It's a short 3-episode low-budget miniseries.

We'll start in about 4 hours or so.