Richard Neil Beste films: Stolen Women, Captured Hearts (1997) (Tv-film) The Muppets (2011) The Disappearance of Kevin Johnson (1996)