Deep in the Forest is a feature-length thriller about a group of progressives who are caught in the middle of a near-future civil war between the American Right and the American Left.
Heal Thyself is a “sick” little satire starring Academy Awards and Golden Globe nominee Eric Roberts as a morally challenged doctor thriving in America’s profit-driven health care system.