Loved the book, and nervous to see the adaption, which I think Tawni O'Dell did an excellent job with the screenplay. Alex Pettyfer was a little wooden playing Harley, but to be honest its probably his best performance yet, as he's really only played teen idols in all his prior rolls, and he's no longer a young man. The rest of the cast were excellent in their portrayal of the characters. Nicola Peltz created a great Amber and June Carryl as Betty was a star part for me. Would highly recommend followers of the book to watch this film.