Engaging storyline with rich character development. The supporting characters have dimension, are quirky and likable. While the main character Ben is vapid and shallow. It’s clear the story is Ben and the change he goes through, but this storyline has some surprises in store for the viewers. If you’re a cinema buff I highly recommend.