Rear Window ★★★★½

James Stewart is so weird.