sub foo { ... @some_records = $c->model("DB")->resultset("MyTable")->all; $c->session->{data} = \@some_records; ... $c->redirect->($c->uri_for('do_something')); } sub do_something { $c->stash->{template} = 'do_something.tt2'; } In do_something.tt2: [% FOREACH record IN c.session.data %] [% record.comment_field %] [% END %] etc.