Worthy film comes off the rails