‘Atlanta’ Season 3 Finale Boasts Cannibalism, Alexander Skarsgard Jerking Off, and the Return of Van

SURREAL

“Tarrare,” the Season 3 finale, features Van taking her girlfriends on a wild adventure through France filled with creeps, cannibals, crack pipes, and a bloodied baguette.

ATL_Ep10_RDM_1004r_kbofxf
Roger Do Minh/FX