A lost soul in search of Paradise