The Isle of Skye in Scotland has its fair share of myths and legends. One night, what appears to be a meteorite crashes down upon the island's rocky hillside, cutting all power in the area. Then people start to vanish
Two codependent best friends become addicted to the heroin-like touch of an alien narcissist who may or may not be trying to take over the world. Writer and director Addison Heimann’s second feature film is provocatively comedic, inventive, and insane in the best possible way. An ode to the deliriously stylistic lens of Japanese cinema in the ’60s and ’70s, Touch Me dares to “g...