Stacha Hicks

The Owners
6.1

The Owners

2020

The Owners

A group of friends think they found the perfect easy score – an empty house with a safe full of cash. But when the elderly couple that ...
Surge
7.5

Surge

2020

Surge

A man goes on a bold and reckless journey of self-liberation through London. After he robs a bank he releases a wilder version of himself, ...