Revelation: A love story