The Dark Knight ★★★★★

good story with an unpredictable ending.