the latest amazon short film, do geese see god was also shot in downtown los angeles.