En una solitaria sala de espera de un hospital en Dublín, un grupo ecléctico de personajes se entrelaza en una serie de relatos que giran en torno a la vida de un hombre llamado Leopold Bloom. A lo largo de un día, Bloom, un judío de ascendencia húngara, se enfrenta a la rutina diaria de su existencia, llena de pequeños momentos que revelan verdades más profundas sobre el amor, la pérdida y la búsqueda de identidad. Mientras recorre las calles de la ciudad, Bloom interactúa con un variado elenco de figuras, desde su esposa infiel hasta un poeta atormentado y un joven soñador.