Easy A ★★★½

Actually quite funny, and some unpredictable elements as well :)