Remember the Wachowskis? Y’know, the director duo who brought us both The Matrix and Speed Racer? They’ve been lurking for a bit, but together with Run Lola Run director Tom Tykwer they’ve now released a six-minute sizzle reel for their next project: Cloud Atlas. Somehow, I’m left with more questions coming out of it than I did going in.
Don't Keep This a
Secret, Share It