Where are all of the BMW fanboys in here now that somebody is actually complaining about one breaking?

Best of luck getting it fixed. I'd check that the car is getting fuel/air/spark, most likely one of those isnt sufficient if the motor is turning over when you crank it.