This Eva Green foto contains
krant, tijdschrift, tabloid, vod, papier, and rag.
There might also be
anime, grappig boek, manga, cartoon, and stripboek.
Perfect Sense, formally known as The Last Word, is an upcoming film starring Eva Green and Ewan McGregor. Scenes were shot in various locations around Glasgow.