'' Perfect Sense '' , formerly known as '' The Last Word '' , is a 2011 science fiction drama film directed by David Mackenzie and written by Kim Fupz Aakeson , starring Eva Green and Ewan McGregor . Scenes were shot in various locations around Glasgow , Mexico City and Kenya . The film premiered at the 2011 Sundance Film Festival
2011 Sundance Film Festival
2011 Sundance Film Festival
Perfect Sense