Fact: Australian actor Ed Oxenbould has landed the lead role in the upcoming Disney film Alexander and the Terrible, Horrible, No Good, Very Bad Day. The 12-year-old will be joined by Steve Carell and Jennifer Garner, who play his fictional parents in the film, which is due for release next year (14).