I was trying to remember where I had heard/seen this as well... until you mentioned the moive. I saw it a while back. Did you know it was filmed in Portland, and the first release was in Portland as well? The movie theatre she is walking around in part of the movie was the theatre we saw the movie in... small, old theatre in Hawthorne.
Interesting movie... not everyone gets quantum physics!!!