the grand budapest hotel is featured in this minimalist movie poster, with an image of a deer standing on top of a mountain