alt-J - Breezeblocks
This video does something very difficult. Throughout, it changes your perception about what's going on while playing out the entire story in reverse. This must have been extremely hard to plan out. The great song and visuals may have you watching this one more than once. Shouts to Chris Cole for finding it.