Kelly Marie Tran Has an Itch in Control Freak Trailer

Feb. 18 (UPI) --Hulu has released the first photos from the upcoming original film Control Freak. The horror film ...
Hulu’s released the first photos from Control Freak, a horror film starring Kelly Marie Tran (Star Wars: Episode VIII – The ...