Life (2017)

A crew of 6 aboard the International Space Station fight for their lives when an alien life form they are experimenting on turns into a deadly monster.

Under the Skin (2013)

A mysterious woman cruises rural roads & streets of Glasgow in search of single men to seduce and send their bodies to a distant destination for food.