88 minutes filming locations