The Mitchells vs. The Machines

The Mitchells vs. The Machines ★★★½

Epic Rap Battles of History appears in this film twice
That's the only reason why I gave this an extra 3 stars