As flagged by Talking Points Memo, one of the “Truth+” streaming service’s most-watched offerings of no-budget fictional movies and “documentaries” this week is “Lizard People: Rulers of Time and Space,” which raises important questions like “Did ancient serpent or Lizard-like aliens come to Earth thousands of years ago to play a role in creating humanity and are they still among us today?”
There’s also “Illuminati,” obviously in a similar vein and a “drama” from 2007 titled “Heaven’s Messenger,” about a “A doctor tries to solve the mystery of a man with no name, multiple personalities, and burns on his hands. Who is he and what happened to him?” It probably sucks.