오코티요 서커스의 마스코트인 코끼리 '플로라'. 이제는 나이가 들어 더는 공연을 할 수 없게 된다. 단장 '헨리'는 ‘플로라’를 코끼리 보호 구역에 보낼 기금이 없어, 하는 수없이 ‘플로라’를 안락사하기로 한다. 한편, ‘플로라’를 친가족처럼 사랑하는 ‘헨리’의 어린 딸 '던'은 ‘플로라’와 함께 서커스를 빠져나와 직접 보호 구역으로 가기로 결심한다.

아만다(사라 폴슨)는 여동생의 임신으로 24년만에 고향을 방문한 자리에서 고교 동창생 짐(마크 듀플라스)을 만난다. 우연한 만남은 두 사람을 과거로 이끌고, 짐의 제안으로 '블루 제이' 식당으로 들어간 두 사람. 서로의 근황을 묻던 중 시간이 다 되었다는 것을 깨닫게 된다. 자리를 일어나 각자의 위치로 돌아가려던 둘에게 그때의 웨이니(크루 굴레이저) 아저씨가 나타나고, 두 사람은 또다시 과거로 들어서게 된다. 이제는 정말로 일어서야 할 때. 하지만 뭔가에 이끌리듯 아만다는 짐에게 그의 집을 보여달라고 부탁을 하고, 두 사람은 짐의 집으로 가게된다. 그리고 시작되는 과거의 향연들. 두 사람이 과거에 놓고 온 것은 과연 어떤 것이었을까?

죽음과 고독의 냄새가 풍겨나는 곳 ‘Bad City’. 한 뱀파이어 소녀가 밤마다 스케이트 보드를 타고 고요한 길거리를 누비지만 도시의 사람들은 알지 못한다. 어느 날, 소녀는 우연히 만난 소년에게서 슬픔을 느끼는데… 외로운 뱀파이어 소녀와 고독한 인간 소년의 핏빛로맨스가 시작된다.