I just saw it and feel the need to caution this is not for the faint of heart - be prepared.