Sachverhalt: A. Der 1979 geborene X._ befindet sich seit dem 12. Dezember 2003 in strafprozessualer Haft. Mit Urteil des Geschworenengerichts des Kantons Zürich vom 21. Januar 2006 wurde X._ der vorsätzlichen Tötung, der mehrfachen Gefährdung des Lebens, des Vergehens gegen das Waffengesetz sowie der groben Verletzung der Verkehrsregeln schuldig gesprochen und mit 16 Jahren Zuchthaus bestraft. Das Kassationsgericht des Kantons Zürich hob das Urteil des Geschworenengerichts mit Sitzungsbeschluss vom 18. Juni 2007 auf und wies die Sache zur Neubeurteilung an das Geschworenengericht zurück. B. X._ stellte mit Eingabe vom 20. März 2008 ein Haftentlassungsgesuch. Die Präsidentin der Anklagekammer des Obergerichts des Kantons Zürich wies das Gesuch mit Verfügung vom 16. April 2008 ab. Sie ist der Ansicht, die Haft könne wegen Fluchtgefahr fortgeführt werden. C. Mit Eingabe vom 18. April 2008 führt X._ Beschwerde an das Bundesgericht und beantragt, die Verfügung der Präsidentin der Anklagekammer sei aufzuheben und er sei aus der Haft zu entlassen. Er ersucht zudem um unentgeltliche Rechtspflege und Verbeiständung. Die Staatsanwaltschaft teilt in der Vernehmlassung mit, dass die Wiederholung des Geschworenengerichtsprozesses am 8. Mai 2008 stattfinde. Sie beantragt, das Gesuch um unentgeltliche Rechtspflege und Verbeiständung wegen Aussichtslosigkeit der Beschwerde abzuweisen. Im Übrigen hat sie auf eine Vernehmlassung verzichtet. Die Präsidentin der Anklagekammer hat auf eine Vernehmlassung verzichtet. D. X._ hat auf eine Replik verzichtet. 