Castle ratings scored a 1.4 demo with 7.54million viewers for last night’s episode “Private Eye Caramba!”.