Sweeney Todd: The Demon Barber of Fleet Street ★★★½

What a ride. Glad I didn't know much about the plot. Very cool surprises and intense violence. I liked it.