People From Space – Review July 23, 2003 People From Space strikes me as a spoof on the Fox reality alien shows mixed with The Blair Witch Project.