A fake 'James Bond' trailer starring Henry Cavill has racked up millions of views online. The fake trailer introduces Cavill as the new Bond using a mix of footage from other movies and AI. It also ambitiously casts Margot Robbie as a Bond girl. So far the wannabe trailer featuring Cavill and Robbie has generated 2.3 million viewers, presumably driven by a mix of fans enjoying it as a "what-if" effort along with some people being fooled by it.