Affleck! Psychopaths! Lithuanian hoops! Yep, more new movies