Blu-ray Review: Partying Aliens Descend Upon Manhattan For An Unforgettable Experience In “Liquid Sky”

[yasr_overall_rating]   In “Liquid Sky,” aliens arrive in New York City in miniature flying saucers in search of heroin. However, an experiment reveals that the chemical released in the human brain during orgasm is just as powerful, even preferable to the drug they crave. Hanging around young Margaret’s apartment, the aliens are able to achieve …