Taxi Driver ★★★★★

introspective, and very deep.