The Social Network

The Social Network ★★★★

andrew garfield singehandedly saves this experience for me