In this world premiere at Houston's Main Street Theater, people can rent and fully experience the memories of others.