Teaser from new European production company, H8 Films. Check it.