MovieShowtime.find(:all,
                   :include => [:movie, :theatre],
                   :joins => "join zip_codes on (theatres.zip_code = zip_codes.zip)",
                   :conditions => ["
                         movie_showtimes.start_time - now() < '1 week'::interval
                     and movie_showtimes.start_time > now()
                     and miles_between_lat_long(
                       zip_codes.latitude, zip_codes.longitude, ?, ?
                     ) < ? 
                   ", request.latitude, request.longitude, request.miles]
)
