Ines and Emilie are two estranged sisters traveling through europa toward a mysterious destination. Gradually, it becomes clear to Ines why she has been asked to accompany her sister.
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.