Macon Blair is an actor and writer, known for Blue Ruin (2013), Green Room (2015) and Murder Party (2007).
I Don't Feel at Home in This World Anymore