Join Denver Film at the Sie FimCenter on Sunday, April 30th at 12PM for a one-time screening of OTHELLO, filmed live on the Littleton stage of the National Theatre in an extraordinary new production of Shakespeare’s most enduring tragedy. She’s a bright,...