Stephen Ellis

Sleep No More
4.7
HD

Sleep No More

Aug. 20, 2018

Sleep No More

It’s 1986 and a group of grad students are close to discovering what happens to the human brain after staying awake for 200 hours, but ...
The Lears
5.4
HD

The Lears

Apr. 22, 2017

The Lears

A modern take on William Shakespeare’s King Lear.