a film still closeup of crazy lana del rey in the grand budapest hotel ( 2 0 1 4 )