Why do great plays so often flounder on film? What makes Amadeus better than Mamma Mia? Enter JAMIE MATHIESON.