Just saw this film tonight, has definitely made it into my top 5 favorite films list.
Film is called Safety Not Guaranteed.
I wish that you would find it and just not watch the trailer and take my word for it, so the whole thing is a surprise, but for those cheaters out there, here's the trailer, and then go watch it.
"Because she's the hero they deserve, but not the one they need right now. So, they'll hunt her, because she can take it. Because she's not our hero. She's a silent alcoholic. A watchful booze hound. A drunk knight." -TechnoPotamus
"she just partied for a week straight in a dress and sombrero." -Rossik