biostud Lifer Feb 27, 2003 19,093 6,019 136 Jan 29, 2006 #1 http://imdb.com/title/tt0108906/ has anyone seen this movie?