Joe Longpre

Anti-heroes are a puzzling breed. Why do we cheer for Michael Corleone, The Godfather’s despicable mafia Don? Why do we root for Travis Bickle, the psychotic serial killer from Taxi Driver? Why do we want to see Sonny, the armed bank robber from Dog Day Afternoon who deserves absolutely none of our respect, succeed with […]