It was said that Lenoardo was 1st thought of but he was doing a film at the time before Beyonce's pregnancy. I'm glad to hear that he's back on board rather than Tom Cruise because that match I don't see at all. Also I see Terrance Howard could be a good catch and also what'a his name something Brody who played on Calliack Records, and even Idris Elba would be good.