Altered States
In AMERICAN ULTRA, Jesse Eisenberg plays a perpetually-stoned government agent targeted for extermination. Here are ten other films with protagonists in, shall we say, “altered states.” Check out the Video Detective blog to see the list!