The Film Yap reviews “Birds of Passage” and other movie releases for March 15