thought movie cleverly written well acted movie greatly surpasses films terms originality enjoymentrupert grint played part marvelously general knack acting business almost obsessive mother added quite lot plot character one could almost instantly loathe reminded me way divine secrets yaya sisterhood means actual content film premises overall tone film itself driving lessons coming age story many might find easy relate due overpowering mother lack freedom discovery oneself