Okay, this trailer gives away far too much, but the concept is brilliant:

What do you think?

Share This