Charlize Theron plays a selfish writer in Young Adult

by