-banner robert pattinson there will be blood