AllMovie Rating: ★★★★½