Review: Flytrap (2016)

In ‘Flytrap’ an English astronomer comes to the USA to teach at UCLA, but on the of day he arrives he becomes part of a bizarre plan lead by a strange group of people.