An attempt to reflect upon the 2008 Sarasota Film Festival after being waaaay too close to it for eight long months.