The acting was great, one of the best films I've seen, and a true emotional roller coaster of a ride...a neat little twist at the end. The film can be very shocking in places, but what's so good is that it contains no special effects, just purely great acting and direction.