An exuberant amount of movie styles in small segments, with an underlying story, excellent acting and art/production to glue it all together. My dad said it was interesting and a lot to take in, but I like it! We will both be watching this again together when it comes out to rent.