Most workout routines are pretty simple. That one seems to hit everything, though there are a few movements that aren't really worthwhile IMO. Plus, if your goal is to look like Daniel Craig or some other jacked dude, then you need to combine lifting with eating and rest. Ideally, you want to give your muscles about 48 hours to recover and rebuild after working them out... that's why programs like Starting Strength are so highly recommended for bulking.