Matthew McConaughey plays Everlasting Summer