Seemed like a queer mumblecore film, but with no sense of continuity, lack of thought, unafraid of product placements, consistent use of green screen.