Anyone else get into this show when it was on way back in 2004?? I couldn't stand it at first but I stuck with it and by the third episode I was hooked. The weird plots, odd scenes, eccentric characters and random slow-mo's - it all took me a while to get used to but once I did I recognized the...