Canton Free Library to show surprise movies March 28