Featuring nearly 250 films April 16 to 30, the 18th annual festival will feature "Power Ballad," starring Paul Rudd and Nick ...