diff --git a/core/templates/core/group_detail.jinja b/core/templates/core/group_detail.jinja
new file mode 100644
index 00000000..58ec1f89
--- /dev/null
+++ b/core/templates/core/group_detail.jinja
@@ -0,0 +1,18 @@
+{% extends "core/base.jinja" %}
+
+{% block title %}
+    {% trans %}Group detail{% endtrans %}
+{% endblock title %}
+
+{% block content %}
+	
{% trans %}Back to list{% endtrans %}
+    {% if not object.users.exists() %}
+        {% trans %}No user in this group{% endtrans %}
+    {% else %}
+    	
+        {% for user in object.users.all() %}
+        	- {{ user }}+        {% endfor %}
+
+    {% endif %}
+{% endblock content %}
\ No newline at end of file
diff --git a/core/templates/core/group_list.jinja b/core/templates/core/group_list.jinja
index 79bb5de4..e1e926bb 100644
--- a/core/templates/core/group_list.jinja
+++ b/core/templates/core/group_list.jinja
@@ -7,11 +7,21 @@
 {% block content %}{% trans %}Group list{% endtrans %}
 {% trans %}New group{% endtrans %}
-
+	
 {% endblock %}
 
diff --git a/core/urls.py b/core/urls.py
index be18ff8e..21398841 100644
--- a/core/urls.py
+++ b/core/urls.py
@@ -64,6 +64,11 @@ urlpatterns = [
         GroupDeleteView.as_view(),
         name="group_delete",
     ),
+    url(
+        r"^group/(?P[0-9]+)/detail$",
+        GroupDetailView.as_view(),
+        name="group_detail",
+    ),
     # User views
     url(r"^user/$", UserListView.as_view(), name="user_list"),
     url(
diff --git a/core/views/group.py b/core/views/group.py
index 29864dbc..fb1f7996 100644
--- a/core/views/group.py
+++ b/core/views/group.py
@@ -23,7 +23,7 @@
 #
 
 from django.views.generic.edit import UpdateView, CreateView, DeleteView
-from django.views.generic import ListView
+from django.views.generic import ListView, DetailView
 from django.core.urlresolvers import reverse_lazy
 
 from core.models import RealGroup
@@ -36,6 +36,7 @@ class GroupListView(CanEditMixin, ListView):
     """
 
     model = RealGroup
+    ordering = ["name"]
     template_name = "core/group_list.jinja"
 
 
@@ -52,6 +53,12 @@ class GroupCreateView(CanEditMixin, CreateView):
     fields = ["name", "description"]
 
 
+class GroupDetailView(CanEditMixin, DetailView):
+    model = RealGroup
+    pk_url_kwarg = "group_id"
+    template_name = "core/group_detail.jinja"
+
+
 class GroupDeleteView(CanEditMixin, DeleteView):
     model = RealGroup
     pk_url_kwarg = "group_id"