Richard Neil Best movies: Stolen Women, Captured Hearts (1997) (TV movie) The Muppets (2011) The Disappearance of Kevin Johnson (1996)