The supernatural romance "If I Stay" took the top spot at the box office on Friday, but it may not stay there for long, as Marvel's "Guardians of the Galaxy" is experiencing a strong second wind. Meanwhile, Frank Miller's "Sin City: A Dame to Kill For" is D.O.A.