Leven Rambin – ‘Suicide Squad’ Premiere in New York Leven Rambin – ‘Suicide Squad’ Premiere in New York Leven Rambin in a floor-length blue dress while attended the Suicide Squad Premiere red carpet at the Beacon Theatre in New York. Share this post