The BMW film series consisted of eight short films produced in 2001 and 2002. At the time, these films were heralded as revolutionary branded content at scale. Now, after nearly 15 years BMW has brought back its incredibly successful film series with “The Escape”, a 13 minute car chase mini film.