Does anyone else remember this movie or am I going crazy? ( sh.itjust.works ) 'The Third Lane' (2011)...