Claim: Little Miss Sunshine was filmed in IMAX.
Verdict: NOT ENOUGH INFO