James has written 119 reviews for films rated ★★½ .