For most film nerds, seeing the A24 logo pop up on the big screen before a movie is a pretty good indication that you are in for a treat. The distribution and production company has an amazing track ...