There have always been two distinct sides to the career of Robert Rodriguez, which have seen him veer between the director of R-rated action-driven fare like Desperado, From Dusk Till Dawn, Sin City and Machete and the creator of whimsical family-friendly adventures like the Spy Kids franchise and The Adventures of Sharkboy and Lavagirl.