Leo Barraclough International Features Editor Sales and production house Film Constellation is launching world sales rights on U.S. comedy drama “Eephus,” directed by Carson Lund, set to world premiere in the Directors’ Fortnight section in Cannes in May.