Weird old movie I saw on TCM in early 2009.