Done reading about Ludlam and desperately curious? See his work firsthand in the film Museum of Wax. Still want more? Come see I Promised Myself to Live Faster through May 31st.