Started off Shit. Turned 'Okay' at about the half-hour mark. Spent most of the rest of the running time "Shit, But Good Shit" and then pulled everything out of the fire with perhaps the most batshit amazing ending I've ever seen - coupled with the best 'take' I've ever seen an actor pull. The makers of this film have balls. Big, pendulous things made of platinum and studded with precious jewels, such is the quality/nerve of this ending.
Also: It has Nicholas Cage in it.