‘In The Heights’ kicks off the summer movie season with flair