Since the Palm Beach International Film Festival went competitive in 2003, it's slathered love on a pretty diverse array of films. The award for Best Feature has gone to... More >>>