Yen

Yen

Raven Theatre
6157 N. Clark St Chicago

London, right now. Two practically feral teenage brothers live alone in their filthy flat with a dog named Taliban, perpetually bathed in the blue glow of their screens: playing video games, watching porn, waiting for the occasional visit from their detached mother, and surviving. But when a strange neighbor girl barges through the door, the boys' little blue world begins to change color.

Thru - May 5, 2019