Hometowner Beau Willimon (of House of Cards fame) has created a short film called Curt that played at the St. Louis Film Festival recently. Willimon made
John Burroughs ‘95 grad Beau Willimon, creator of the award-winning Netflix series House of Cards, returns to St. Louis for