This was a gripping film with a clever premise. Not quite up there with Looper and Memento when it comes to time travel storylines but it was surprisingly good. It has great performances and a strong emotional impact. Some have criticized the heavy-handedness of the social commentary but it felt pretty prescient given the times we’re living in.