pull down to refresh

Found it, its a scene from a 2011 movie called Another Earth
reply
That explains it perfectly!
reply
Where is the original clip from?
reply