Reviews for the documentary A Life Illuminated and the comedy-drama Tow out of the 41st Santa Barbara International Film Festival, along with a look at the award presentation for Ethan Hawke.
A young woman, on the run after 10 years in a suffocating marriage to a tech billionaire, suddenly realizes that her husband has implanted a revolutionary monitoring device in her brain that allows hi...
Release Date: Thursday, April 1, 2021 1 like0 followers