Please be patient. We know you are bubbling over with anticipation, but you will have to wait until July 28 to catch Colin Farrell and Jamie Foxx in Michael... More >>>