

“Look at Yourself.”
A journalist clinging to an obsession with a government coverup is horrified to find that a monster he thought was eradicated by the US Military has hijacked its way inside of his own house…and it’s hungry.
Directed by Cary Leavy
User score
0 votes
Released
April 28, 2026
13m
Budget → Revenue
$3.1K → —