Lucifer’s been getting some blowback from media watchdog One Million Moms, who have backed a petition to get the FOX show TV series cancelled. Reasons for...
It was only a matter of time. With a GITS feature finally in the works, it was somewhat a disappointment in my humble opinion that a...