Jeremy has written 128 reviews for films rated ★★★½ .