We have some bad news to report. My brand new laptop, from which I do all my writing, research and archiving, was accidentally dropped and the screen was broken. A replacement screen has been ordered and the laptop should be back to working order sometime next week. In the meantime there will be delays in posting and there may be some days where I will be unable to post anything at all. Please bear with me while we overcome this technical challenge and the site will be back up and running again before you know it. Until then I will try to reconstruct my remaining Miami Film Festival reviews as well as other backlogged reviews as best I can and will attempt to post when possible. Thanks in advance for your patience and support!