a movie poster, alien vs vladimir putin, blockbuster, by michael bay, trending on behance