'Your papers, please' must never be heard in America
Iowa has paid London filmmakers $450,000 to cancel plans to shoot a movie there about a flesh-eating lake monster and other films that could have qualified for millions of dollars in tax credits, newly released public records show.