Greg has written 138 reviews for films rated ★★★½ .