in spite of unfavorable reviews the movie was a box office success saint peter's is one of north america's oldest european establishments its relation to other known ediacaran biota is no clearer