ChannelHopper.org > Keenan Henson
Keenan Henson is a British actor known for his role as Sheldon in the TV series "Ozark" and his recurring role in "The Terror". He has also appeared in films such as "The Little Stranger" and "Cymbeline".
A young backpacker is lured through the third world paradise of Thailand searching for her kidnapped best friend and unknowingly she becomes the object of a sociopath's obsession.
Find out more, including where to stream or buy >