Hi Carman;
Re:
"C Company was of the first to land on Juno Beach...right?" - "B" and "D" Companies were the Assault Companies of the Royal Winnipeg Rifles on 6 Jun, landing at approx. 07:49 am. Both companies, landing under heavy enemy fire, "B" Company suffering heavy casualties.
"A" and "C" were the Follow-up Companies, landing at approx 09:00 am, along with half of Battalion Headquarters. The beaches were still under enemy fire when they landed.
Re:
"It's also my impression that Juno Beach landing was not as insane and bad, but was still very bad" - Your right, Juno wasn't has bad has Omaha, but it was bad, most of the German strongpoints had not been knock-out by the preliminary bombardment and were still operational and firing when the Rifles landed.
Re:
"How `realistic' WAS that opening to that movie?" - Couldn't tell you Carman, I've never seen the movie.
Hope this answers your questions. Have attached a diagram map of the Rifles landings and movements on 6 June 1944.
Cheers