Some new flicks to check out this weekend.

Filed under: new releases