Peter Schilling talks Wong Kar Wai and Christmas in Connecticut